Beispiel #1
0
 /**
  * Конфигурируем наш объект
  *
  * @param string $namespace пространство имён текущего вызова
  * @param array $config дополнительные опции
  * @return array конфиг готовый
  */
 protected function _config($namespace, $config)
 {
     // это хак, который сохраняет curl options
     $options = !empty($config['options']) ? $config['options'] : [];
     unset($config['options']);
     $config = parent::_config($namespace, $config);
     if (!empty($options)) {
         if (empty($config['options'])) {
             $config['options'] = $options;
         } else {
             $config['options'] = $options + $config['options'];
         }
     }
     return $config;
 }