コード例 #1
0
ファイル: ChoiceAuth.php プロジェクト: tillk/vufind
 /**
  * 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));
 }
コード例 #2
0
ファイル: MultiAuth.php プロジェクト: datavoyager/vufind
 /**
  * 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));
     }
 }