Hola amigo. Perdon por la pregunta creo que me perdí en el post.
En esa misma clase tienes un método llamado setopt()? y le estas pasando como argumento CURLOPT_ y su valor.
$this->setopt(CURLOPT_XXXXXX, "valor");
Me da a pensar eso que te comento.
Dentro de setopt() lo estás haciendo así?
Bueno surgen dudas. Lo que te ha dicho GatorV si lo haces bien yo imagino que ya tienes resuelto tu problema.
Por ejemplo aquí haces:
Código PHP:
Ver original$this->setopt(CURLOPT_REFERER, 'http://civil.poderjudicial.cl'); //NO TODOS LOS NAVEGADORES TE DAN EL REFERER en las cabeceras HTTP...
$this->setopt(CURLOPT_POST, 0); //me parece que debes colocar true o false en lugar de 0 y 1
$this->setopt(CURLOPT_CUSTOMREQUEST,'GET');//Este no lo conozco pero he visto que se usa valores DELETE, PUT,... visite el manual
http://php.net/manual/es/function.curl-setopt.php
Saludos.