Skip to content

Commit

Permalink
Обновил описание
Browse files Browse the repository at this point in the history
  • Loading branch information
mmjurov committed Jan 15, 2016
1 parent 6a4cc2d commit 6a93471
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ vendor:component_name[:template[:specific_template_file]]
## Расширение

С версии 0.5 появилась возможность добавления собственных расширений. Реализуется это с помощью обработчика события **onAfterTwigTemplateEngineInited**. Событие не привязано ни к одному из модулей, поэтому при регистрации события в качестве идентификатора модуля нужно указать пустую строку.
В событие передается объект \Maximaster\Tools\Twig\TemplateEngine, с которым можно сделать определенные манипуляции.
В событие передается объект \Twig_Environment, с которым можно сделать определенные манипуляции.
Пример обработчика события, который зарегистрирует свое расширение:

```php
Expand All @@ -70,7 +70,7 @@ use Bitrix\Main\EventResult;

class onAfterTwigTemplateEngineCreated
{
public static function addTwigExtension($engine)
public static function addTwigExtension(\Twig_Environment $engine)
{
$engine->addExtension(new MySuperDuperExtension());
return new EventResult(EventResult::SUCCESS, array($engine));
Expand Down

0 comments on commit 6a93471

Please sign in to comment.