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