/** * Constructor; create a new object with an optional array|Zend_Config * instance containing initialising options. * * @param array|Traversable $options */ public function __construct($options = null) { $this->_config = new Config\StandardConfig(); if ($options !== null) { if ($options instanceof Traversable) { $options = ArrayUtils::iteratorToArray($options); } $this->_config->setOptions($options); } }