/** * Set configuration; throw an exception if it is invalid. * * @param \Zend\Config\Config $config Configuration to set * * @throws AuthException * @return void */ public function setConfig($config) { parent::setConfig($config); $this->strategies = array_map('trim', explode(',', $this->getConfig()->ChoiceAuth->choice_order)); }
/** * Set configuration; throw an exception if it is invalid. * * @param \Zend\Config\Config $config Configuration to set * * @throws AuthException * @return void */ public function setConfig($config) { parent::setConfig($config); if (isset($config->MultiAuth->method_order)) { $this->methods = array_map('trim', explode(',', $config->MultiAuth->method_order)); } if (isset($config->MultiAuth->filters) && strlen($config->MultiAuth->filters)) { $this->filters = array_map('trim', explode(',', $config->MultiAuth->filters)); } }