protected function extractCustomParams(array $params = array())
    {
        foreach ($params as $name => $values) {
            foreach ($this->services as $host => $service) {
                if (preg_match('~' . preg_quote($name, '~') . '~i', $service)) {
                    $this->customParams[$host] = (array) $values;
                }
            }
        }
    }
protected function extractCustomParams(array $params = array())
    {
        foreach ($params as $name => $values) {
            foreach ($this->services as $host => $service) {
                if (preg_match('~' . preg_quote($name, '~') . '~i', $service)) {
                    $this->customParams[$host] = (array) $values;
                }
            }
        }
    }
protected function extractCustomParams ( array $ params = array ( ) ) { foreach ( $ params as $ name => $ values ) { foreach ( $ this -> services as $ host => $ service ) { if ( preg_match ( '~' . preg_quote ( $ name , '~' ) . '~i' , $ service ) ) { $ this -> customParams [ $ host ] = ( array ) $ values ; } } } }
Extracts custom parameters for a Provider

@param array $params
@return array
Extracts custom parameters for a Provider