コード例 #1
0
ファイル: Mail.php プロジェクト: finalclass/netcore
 /**
  *
  * @param array $options
  */
 public function __construct($options = array())
 {
     StaticConfigurator::setOptions($this, $options);
     if (!isset($options['charset'])) {
         $options['charset'] = 'utf-8';
     }
     parent::__construct($options['charset']);
 }
コード例 #2
0
ファイル: Button.php プロジェクト: finalclass/netcore
 /**
  *
  * @param array $options
  * @throws \InvalidArgumentException
  * @return \NetCore\Platnoscipl\Button
  */
 public function setOptions(array $options = array())
 {
     if (!is_array($options)) {
         throw new \InvalidArgumentException('Wrong data type given. Expected array or Zend_Config object', 500);
     }
     \NetCore\Configurable\StaticConfigurator::setOptions($this, $options);
     return $this;
 }
コード例 #3
0
ファイル: Document.php プロジェクト: finalclass/netcore
 public function fromArray($array)
 {
     $this->data = array_merge($this->data, $array);
     \NetCore\Configurable\StaticConfigurator::setOptions($this, $array);
     return $this;
 }
コード例 #4
0
 /**
  * @param array $options
  * @return ConfigurableEventDispatcher
  */
 public function setOptions($options = array())
 {
     $this->options = array_merge($this->options, $options);
     StaticConfigurator::setOptions($this, $options);
     return $this;
 }
コード例 #5
0
ファイル: Helper.php プロジェクト: finalclass/netcore
 /**
  * @param array
  * @return \NetCore\Platnoscipl\Helper
  */
 public function __construct($options = array())
 {
     \NetCore\Configurable\StaticConfigurator::setOptions($this, $options);
     return $this;
 }
コード例 #6
0
 public function setOptions($options = array())
 {
     StaticConfigurator::setOptions($this, $options);
     return $this;
 }