Opa! / 41 posts / 0 categories / 4 comments / feed / Feed dos Comentários
Rails Summit Latin America

Curl wrapper para PHP5

Sexta-feira passada (23/05) disponibilizei no github um wrapper para cURL utilizando Fluent Interface, para usar é muito fácil:


require_once "lib/Joeh/Net/Curl.php";
$curl = new Joeh_Net_Curl("http://www.joeh.com.br/blog/");
$curl
    ->followLocation(true)
    ->userAgent("MyBrowser 0.1")
    ->referer("http://www.mysite.com.br/");
$response = $curl->execute();

if($response->statusCode() == 200) {
    echo "Welcome to Joeh's Blog\n";
}
else {
    echo "Oopss, error " . $response->statusCode() . "\n";
}

Se você não usa git pode fazer o download do tarball com os fontes - porém, recomendo que você aproveite a oportunidade e aprenda a usar o git :)

Para quem não conhece git, recomendo ler o excelente Micro Tutorial de Git do Akita, que dá uma boa idéia de como funciona esse excelente controle de versão. Sobre Fluent Interface, recomendo a leitura desse artigo, do próprio autor do conceito.

0 comentários

Deixe um comentário