Buenas tardes a todos. Estoy creando una clase PHP para trabajar con Curl. En ella, hay dos funciones particulares, ambas privadas, como sigue:
Código PHP:
Ver original<?php
class Curl {
private $ch;
private function open() {
CURLOPT_AUTOREFERER => TRUE,
CURLOPT_CONNECTTIMEOUT => 10,
CURLOPT_MAXREDIRS => 5,
CURLOPT_REFERER => '',
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_SSL_VERIFYPEER => FALSE,
CURLOPT_USERAGENT => $_SERVER['HTTP_USER_AGENT']
));
}
}
public function add($option, $value = NULL) {
$this->open();
}
}
}
?>
Mi pregunta es:
¿Puedo hacer las llamadas a $this->add() desde open() y a $this->open() desde add() sin problema alguno? ¿O tengo que crear un método muy aparte _open() que abra la conexión y llamar ese desde open()?
Espero su ayuda.