1<?php
2
3/*
4 * This file is part of Twig.
5 *
6 * (c) Fabien Potencier
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11
12namespace Twig\Node\Expression\Binary;
13
14use Twig\Compiler;
15
16class MatchesBinary extends AbstractBinary
17{
18    public function compile(Compiler $compiler)
19    {
20        $compiler
21            ->raw('preg_match(')
22            ->subcompile($this->getNode('right'))
23            ->raw(', ')
24            ->subcompile($this->getNode('left'))
25            ->raw(')')
26        ;
27    }
28
29    public function operator(Compiler $compiler)
30    {
31        return $compiler->raw('');
32    }
33}
34
35class_alias('Twig\Node\Expression\Binary\MatchesBinary', 'Twig_Node_Expression_Binary_Matches');
36