/** * Handlebars engine constructor * $options array can contain : * helpers => Helpers object * escape => a callable function to escape values * escapeArgs => array to pass as extra parameter to escape function * loader => Loader object * partials_loader => Loader object * cache => Cache object * * @param array $options array of options to set * * @throws \InvalidArgumentException */ public function __construct(array $options = array()) { $options['partials_loader'] = new Loader(); parent::__construct($options); }