vendor/doctrine/orm/lib/Doctrine/ORM/Query/AST/Literal.php line 36

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. namespace Doctrine\ORM\Query\AST;
  4. class Literal extends Node
  5. {
  6.     public const STRING  1;
  7.     public const BOOLEAN 2;
  8.     public const NUMERIC 3;
  9.     /**
  10.      * @var int
  11.      * @psalm-var self::*
  12.      */
  13.     public $type;
  14.     /** @var mixed */
  15.     public $value;
  16.     /**
  17.      * @param int   $type
  18.      * @param mixed $value
  19.      * @psalm-param self::* $type
  20.      */
  21.     public function __construct($type$value)
  22.     {
  23.         $this->type  $type;
  24.         $this->value $value;
  25.     }
  26.     /**
  27.      * {@inheritdoc}
  28.      */
  29.     public function dispatch($walker)
  30.     {
  31.         return $walker->walkLiteral($this);
  32.     }
  33. }