config($config); } /** * Sets instance config. When $config is null, returns config array * * @param array $config engine configuration * @return array */ public function config($config = array()) { if (!empty($config)) { if (isset($config['types']) && is_string($config['types'])) { $config['types'] = array($config['types']); } $this->_config = $config; } return $this->_config; } }