Skip to content
Snippets Groups Projects
events.php 539 B
Newer Older
Pavel Piligrimov's avatar
Pavel Piligrimov committed
<?php

namespace Mail\Mjml;

/**
 * 
 */
class Events
{
    public static function bindEvents()
    {
        if (Module::getDbOption('use_event','Y') === 'Y') {
            static::addCustomTemplateEngine();
        }
Pavel Piligrimov's avatar
Pavel Piligrimov committed
    }
    
    public static function addCustomTemplateEngine()
    {
        global $arCustomTemplateEngines;

        $arCustomTemplateEngines['mjml.twig'] = [
            'templateExt' => ['mjml.twig', 'twig'],
            'function'    => '\Mail\Mjml\Mjml\RendererTemplate\renderTemplateFile',
        ];
    }    
}