Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. EqualBinary.php

function EqualBinary::compile

Overrides AbstractBinary::compile

File

vendor/twig/twig/src/Node/Expression/Binary/EqualBinary.php, line 18

Class

EqualBinary

Namespace

Twig\Node\Expression\Binary

Code

public function compile(Compiler $compiler) : void {
    if (\PHP_VERSION_ID >= 80000) {
        parent::compile($compiler);
        return;
    }
    $compiler->raw('(0 === CoreExtension::compare(')
        ->subcompile($this->getNode('left'))
        ->raw(', ')
        ->subcompile($this->getNode('right'))
        ->raw('))');
}
RSS feed
Powered by Drupal