Lines Matching refs:settings
113 * @param array $settings
115 function __construct(array $settings) { argument
117 if (!isset($settings['baseUri'])) {
123 $this->baseUri = $settings['baseUri'];
125 if (isset($settings['proxy'])) {
126 $this->addCurlSetting(CURLOPT_PROXY, $settings['proxy']);
129 if (isset($settings['userName'])) {
130 $userName = $settings['userName'];
131 $password = isset($settings['password']) ? $settings['password'] : '';
133 if (isset($settings['authType'])) {
135 if ($settings['authType'] & self::AUTH_BASIC) {
138 if ($settings['authType'] & self::AUTH_DIGEST) {
141 if ($settings['authType'] & self::AUTH_NTLM) {
153 if (isset($settings['encoding'])) {
154 $encoding = $settings['encoding'];