/** * Initializes the options for the object * * Called from {@link __construct()} as a first step of object instantiation. * * @param KObjectConfig $config An optional ObjectConfig object with configuration options */ protected function _initialize(KObjectConfig $config) { $self = $this; $config->append(array('autoescape' => true, 'strict_variables' => false, 'optimizations' => -1, 'functions' => array('import' => function ($url, $data) use($self) { return $self->_import($url, $data); }))); parent::_initialize($config); }
/** * Initializes the options for the object * * Called from {@link __construct()} as a first step of object instantiation. * * @param KObjectConfig $config An optional ObjectConfig object with configuration options */ protected function _initialize(KObjectConfig $config) { $config->append(array('strict_callables' => false, 'pragmas' => array(Mustache_Engine::PRAGMA_FILTERS))); parent::_initialize($config); }
/** * Initializes the options for the object * * Called from {@link __construct()} as a first step of object instantiation. * * @param KObjectConfig $config An optional ObjectConfig object with configuration options */ protected function _initialize(KObjectConfig $config) { $config->append(array('compiler' => null)); parent::_initialize($config); }
/** * Initializes the options for the object * * Called from {@link __construct()} as a first step of object instantiation. * * @param KObjectConfig $config An optional ObjectConfig object with configuration options */ protected function _initialize(KObjectConfig $config) { $config->append(array('functions' => array('import' => array($this, '_import')))); parent::_initialize($config); }