コード例 #1
0
 private function _getGithub()
 {
     Guzzle\Http\StaticClient::mount();
     try {
         $response = Guzzle::get('https://api.github.com/orgs/codezeus/repos');
         if ($response->getStatusCode() == 200) {
             return json_decode($response->getBody());
         }
     } catch (\Exception $e) {
     }
     return [];
 }
コード例 #2
0
ファイル: guzzle3.php プロジェクト: yfix/yf
#!/usr/bin/php
<?php 
$config = ['require_services' => ['sf_event_dispatcher'], 'git_urls' => ['https://github.com/yfix/guzzle.git~v3.7.4' => 'guzzle3/'], 'autoload_config' => ['guzzle3/src/Guzzle/' => 'Guzzle'], 'example' => function () {
    Guzzle\Http\StaticClient::mount();
    $response = Guzzle::get('http://google.com');
    echo strlen($response);
}];
if ($return_config) {
    return $config;
}
require_once __DIR__ . '/_yf_autoloader.php';
new yf_autoloader($config);