本文整理汇总了PHP中Curl\Curl::__construct方法的典型用法代码示例。如果您正苦于以下问题:PHP Curl::__construct方法的具体用法?PHP Curl::__construct怎么用?PHP Curl::__construct使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Curl\Curl
的用法示例。
在下文中一共展示了Curl::__construct方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
/**
* Конструктор
*
* @param string $base_url
*/
public function __construct($base_url = null)
{
parent::__construct($base_url);
$this->setOpt(CURLOPT_SSL_VERIFYPEER, false);
$this->setJsonDecoder(function ($response) {
if (($json_obj = json_decode($response, true)) !== null) {
return $json_obj;
}
return $response;
});
}
示例2: __construct
public function __construct($account, $user, $key)
{
try {
if (count(func_get_args()) !== 3) {
throw new \Exception("HiboutikAPI: The contructor expects exactly 3 (three) arguments.");
}
$this->account_connection = "https://" . $account . ".hiboutik.com/apirest";
$this->user_connection = $user;
$this->key_connection = $key;
$this->debug = false;
parent::__construct();
$user_agent = "HiboutikAPI v" . self::VERSION_API . " (+https://github.com/hiboutik/hiboutikapi)";
$user_agent .= " PHP/" . PHP_VERSION;
$curl_version = curl_version();
$user_agent .= ' curl/' . $curl_version['version'];
$this->setUserAgent($user_agent);
$this->setBasicAuthentication($user, $key);
} catch (\Exception $e) {
trigger_error($e->getMessage(), E_USER_ERROR);
}
}
示例3: __construct
public function __construct()
{
parent::__construct();
}
示例4: __construct
/**
* Constructor
*
* @param array $conf key and login prameters
*/
public function __construct(array $conf)
{
parent::__construct();
$this->_data = $conf;
}