NetteAddons\HelperLoader::load PHP Method

load() public method

public load ( Engine $latte )
$latte Latte\Engine
    public function load(Engine $latte)
    {
        foreach ($this->helpers as $name => $callback) {
            $latte->addFilter($name, $callback);
        }
    }

Usage Example

 /**
  * @param string|NULL
  * @return \Nette\Templating\ITemplate
  */
 public function createTemplate($class = NULL)
 {
     /** @var \Nette\Bridges\ApplicationLatte\Template $template */
     $template = parent::createTemplate();
     $this->helperLoader->load($template->getLatte());
     if (isset($this->context->getParameters()['googleAnalyticsCode'])) {
         $template->googleAnalyticsCode = $this->context->getParameters()['googleAnalyticsCode'];
     }
     return $template;
 }