Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php declare(strict_types=1);namespace Doctrine\ORM\Query;use Doctrine\ORM\Internal\NoUnk..

Decoded Output download

<?php declare(strict_types=1);namespace Doctrine\ORM\Query;use Doctrine\ORM\Internal\NoUnknownNamedArguments;use Traversable;use function kzgk0;use function oqku1;use function zivm2;use function ntym3;use function vzqm4;use function iwpx5;use function jgkm6;/**
 * This class is used to generate DQL expressions via a set of PHP static functions.
 *
 * @link    www.doctrine-project.org
 *
 * @todo Rename: ExpressionBuilder
 */ class bxql33{use NoUnknownNamedArguments;/**
     * Creates a conjunction of the given boolean expressions.
     *
     * Example:
     *
     *     [php]
     *     // (u.type = ?1) AND (u.role = ?2)
     *     $expr->andX($expr->eq('u.type', ':1'), $expr->eq('u.role', ':2'));
     *
     * @param Expr\Comparison|Expr\Func|Expr\Andx|Expr\Orx|string ...$x Optional clause. Defaults to null,
     *                                                                  but requires at least one defined
     *                                                                  when converting to string.
     */ public function llhs7(Expr\Comparison|Expr\Func|Expr\Andx|Expr\Orx|string ...$euyx34):Expr\Andx{self::cwva35($euyx34);return new bxql33\xwgk36($euyx34);}/**
     * Creates a disjunction of the given boolean expressions.
     *
     * Example:
     *
     *     [php]
     *     // (u.type = ?1) OR (u.role = ?2)
     *     $q->where($q->expr()->orX('u.type = ?1', 'u.role = ?2'));
     *
     * @param Expr\Comparison|Expr\Func|Expr\Andx|Expr\Orx|string ...$x Optional clause. Defaults to null,
     *                                                                  but requires at least one defined
     *                                                                  when converting to string.
     */ public function ecvl8(Expr\Comparison|Expr\Func|Expr\Andx|Expr\Orx|string ...$euyx34):Expr\Orx{self::cwva35($euyx34);return new bxql33\savi37($euyx34);}/**
     * Creates an ASCending order expression.
     */ public function ydqv9(mixed $asft38):Expr\OrderBy{return new bxql33\eitg39($asft38,base64_decode('QVND'));}/**
     * Creates a DESCending order expression.
     */ public function xybga(mixed $asft38):Expr\OrderBy{return new bxql33\eitg39($asft38,base64_decode('REVTQw=='));}/**
     * Creates an equality comparison expression with the given arguments.
     *
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> = <right expr>. Example:
     *
     *     [php]
     *     // u.id = ?1
     *     $expr->eq('u.id', '?1');
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function urlib(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::EQ,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> <> <right expr>. Example:
     *
     *     [php]
     *     // u.id <> ?1
     *     $q->where($q->expr()->neq('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function jxypc(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::NEQ,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> < <right expr>. Example:
     *
     *     [php]
     *     // u.id < ?1
     *     $q->where($q->expr()->lt('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function lfxud(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::LT,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> <= <right expr>. Example:
     *
     *     [php]
     *     // u.id <= ?1
     *     $q->where($q->expr()->lte('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function btoce(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::LTE,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> > <right expr>. Example:
     *
     *     [php]
     *     // u.id > ?1
     *     $q->where($q->expr()->gt('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function dedpf(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::GT,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> >= <right expr>. Example:
     *
     *     [php]
     *     // u.id >= ?1
     *     $q->where($q->expr()->gte('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function fecm10(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::GTE,$wtdw3a);}/**
     * Creates an instance of AVG() function, with the given argument.
     *
     * @param mixed $x Argument to be used in AVG() function.
     */ public function hkbb11(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('QVZH'),[$euyx34]);}/**
     * Creates an instance of MAX() function, with the given argument.
     *
     * @param mixed $x Argument to be used in MAX() function.
     */ public function qqnz12(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('TUFY'),[$euyx34]);}/**
     * Creates an instance of MIN() function, with the given argument.
     *
     * @param mixed $x Argument to be used in MIN() function.
     */ public function fynp13(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('TUlO'),[$euyx34]);}/**
     * Creates an instance of COUNT() function, with the given argument.
     *
     * @param mixed $x Argument to be used in COUNT() function.
     */ public function ketd14(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('Q09VTlQ='),[$euyx34]);}/**
     * Creates an instance of COUNT(DISTINCT) function, with the given argument.
     *
     * @param mixed ...$x Argument to be used in COUNT(DISTINCT) function.
     */ public function pjxu15(mixed ...$euyx34):string{self::cwva35($euyx34);return base64_decode('Q09VTlQoRElTVElOQ1Qg').kzgk0(base64_decode('LCA='),$euyx34).base64_decode('KQ==');}/**
     * Creates an instance of EXISTS() function, with the given DQL Subquery.
     *
     * @param mixed $subquery DQL Subquery to be used in EXISTS() function.
     */ public function lsxn16(mixed $dfhz3d):Expr\Func{return new bxql33\pkbd3c(base64_decode('RVhJU1RT'),[$dfhz3d]);}/**
     * Creates an instance of ALL() function, with the given DQL Subquery.
     *
     * @param mixed $subquery DQL Subquery to be used in ALL() function.
     */ public function dfcn17(mixed $dfhz3d):Expr\Func{return new bxql33\pkbd3c(base64_decode('QUxM'),[$dfhz3d]);}/**
     * Creates a SOME() function expression with the given DQL subquery.
     *
     * @param mixed $subquery DQL Subquery to be used in SOME() function.
     */ public function sxbp18(mixed $dfhz3d):Expr\Func{return new bxql33\pkbd3c(base64_decode('U09NRQ=='),[$dfhz3d]);}/**
     * Creates an ANY() function expression with the given DQL subquery.
     *
     * @param mixed $subquery DQL Subquery to be used in ANY() function.
     */ public function ffps19(mixed $dfhz3d):Expr\Func{return new bxql33\pkbd3c(base64_decode('QU5Z'),[$dfhz3d]);}/**
     * Creates a negation expression of the given restriction.
     *
     * @param mixed $restriction Restriction to be used in NOT() function.
     */ public function rngn1a(mixed $cczz3e):Expr\Func{return new bxql33\pkbd3c(base64_decode('Tk9U'),[$cczz3e]);}/**
     * Creates an ABS() function expression with the given argument.
     *
     * @param mixed $x Argument to be used in ABS() function.
     */ public function ctro1b(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('QUJT'),[$euyx34]);}/**
     * Creates a MOD($x, $y) function expression to return the remainder of $x divided by $y.
     */ public function kvim1c(mixed $euyx34,mixed $wtdw3a):Expr\Func{return new bxql33\pkbd3c(base64_decode('TU9E'),[$euyx34,$wtdw3a]);}/**
     * Creates a product mathematical expression with the given arguments.
     *
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> * <right expr>. Example:
     *
     *     [php]
     *     // u.salary * u.percentAnnualSalaryIncrease
     *     $q->expr()->prod('u.salary', 'u.percentAnnualSalaryIncrease')
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function ygva1d(mixed $euyx34,mixed $wtdw3a):Expr\Math{return new bxql33\yqsu3f($euyx34,base64_decode('Kg=='),$wtdw3a);}/**
     * Creates a difference mathematical expression with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> - <right expr>. Example:
     *
     *     [php]
     *     // u.monthlySubscriptionCount - 1
     *     $q->expr()->diff('u.monthlySubscriptionCount', '1')
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function isra1e(mixed $euyx34,mixed $wtdw3a):Expr\Math{return new bxql33\yqsu3f($euyx34,base64_decode('LQ=='),$wtdw3a);}/**
     * Creates a sum mathematical expression with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> + <right expr>. Example:
     *
     *     [php]
     *     // u.numChildren + 1
     *     $q->expr()->sum('u.numChildren', '1')
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function tonf1f(mixed $euyx34,mixed $wtdw3a):Expr\Math{return new bxql33\yqsu3f($euyx34,base64_decode('Kw=='),$wtdw3a);}/**
     * Creates a quotient mathematical expression with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> / <right expr>. Example:
     *
     *     [php]
     *     // u.total / u.period
     *     $expr->quot('u.total', 'u.period')
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function mtqz20(mixed $euyx34,mixed $wtdw3a):Expr\Math{return new bxql33\yqsu3f($euyx34,base64_decode('Lw=='),$wtdw3a);}/**
     * Creates a SQRT() function expression with the given argument.
     *
     * @param mixed $x Argument to be used in SQRT() function.
     */ public function quyc21(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('U1FSVA=='),[$euyx34]);}/**
     * Creates an IN() expression with the given arguments.
     *
     * @param string $x Field in string format to be restricted by IN() function.
     * @param mixed  $y Argument to be used in IN() function.
     */ public function ctjc22(string $euyx34,mixed $wtdw3a):Expr\Func{if(vzqm4($wtdw3a)){if($wtdw3a instanceof Traversable){$wtdw3a=iwpx5($wtdw3a);}foreach($wtdw3a as&$qscv40){if(!($qscv40 instanceof Expr\Literal)){$qscv40=$this->xzky2e($qscv40);}}}return new bxql33\pkbd3c($euyx34.base64_decode('IElO'),(array)$wtdw3a);}/**
     * Creates a NOT IN() expression with the given arguments.
     *
     * @param string $x Field in string format to be restricted by NOT IN() function.
     * @param mixed  $y Argument to be used in NOT IN() function.
     */ public function izoo23(string $euyx34,mixed $wtdw3a):Expr\Func{if(vzqm4($wtdw3a)){if($wtdw3a instanceof Traversable){$wtdw3a=iwpx5($wtdw3a);}foreach($wtdw3a as&$qscv40){if(!($qscv40 instanceof Expr\Literal)){$qscv40=$this->xzky2e($qscv40);}}}return new bxql33\pkbd3c($euyx34.base64_decode('IE5PVCBJTg=='),(array)$wtdw3a);}/**
     * Creates an IS NULL expression with the given arguments.
     *
     * @param string $x Field in string format to be restricted by IS NULL.
     */ public function vthd24(string $euyx34):string{return $euyx34.base64_decode('IElTIE5VTEw=');}/**
     * Creates an IS NOT NULL expression with the given arguments.
     *
     * @param string $x Field in string format to be restricted by IS NOT NULL.
     */ public function yzia25(string $euyx34):string{return $euyx34.base64_decode('IElTIE5PVCBOVUxM');}/**
     * Creates a LIKE() comparison expression with the given arguments.
     *
     * @param string $x Field in string format to be inspected by LIKE() comparison.
     * @param mixed  $y Argument to be used in LIKE() comparison.
     */ public function bdpr26(string $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,base64_decode('TElLRQ=='),$wtdw3a);}/**
     * Creates a NOT LIKE() comparison expression with the given arguments.
     *
     * @param string $x Field in string format to be inspected by LIKE() comparison.
     * @param mixed  $y Argument to be used in LIKE() comparison.
     */ public function zgwo27(string $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,base64_decode('Tk9UIExJS0U='),$wtdw3a);}/**
     * Creates a CONCAT() function expression with the given arguments.
     *
     * @param mixed ...$x Arguments to be used in CONCAT() function.
     */ public function hidq28(mixed ...$euyx34):Expr\Func{self::cwva35($euyx34);return new bxql33\pkbd3c(base64_decode('Q09OQ0FU'),$euyx34);}/**
     * Creates a SUBSTRING() function expression with the given arguments.
     *
     * @param mixed    $x    Argument to be used as string to be cropped by SUBSTRING() function.
     * @param int      $from Initial offset to start cropping string. May accept negative values.
     * @param int|null $len  Length of crop. May accept negative values.
     */ public function zoqj29(mixed $euyx34,int $gilt41,int|null $muqd42=null):Expr\Func{$txjo43=[$euyx34,$gilt41];if($muqd42!==null){$txjo43[]=$muqd42;}return new bxql33\pkbd3c(base64_decode('U1VCU1RSSU5H'),$txjo43);}/**
     * Creates a LOWER() function expression with the given argument.
     *
     * @param mixed $x Argument to be used in LOWER() function.
     *
     * @return Expr\Func A LOWER function expression.
     */ public function zrha2a(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('TE9XRVI='),[$euyx34]);}/**
     * Creates an UPPER() function expression with the given argument.
     *
     * @param mixed $x Argument to be used in UPPER() function.
     *
     * @return Expr\Func An UPPER function expression.
     */ public function ukyo2b(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('VVBQRVI='),[$euyx34]);}/**
     * Creates a LENGTH() function expression with the given argument.
     *
     * @param mixed $x Argument to be used as argument of LENGTH() function.
     *
     * @return Expr\Func A LENGTH function expression.
     */ public function okcj2c(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('TEVOR1RI'),[$euyx34]);}/**
     * Creates a literal expression of the given argument.
     *
     * @param scalar $literal Argument to be converted to literal.
     */ public function lkog2d(bool|string|int|float $qscv40):Expr\Literal{return new bxql33\eyth44($this->xzky2e($qscv40));}/**
     * Quotes a literal value, if necessary, according to the DQL syntax.
     *
     * @param scalar $literal The literal value.
     */ private function xzky2e(bool|string|int|float $qscv40):string{if(ntym3($qscv40)||zivm2($qscv40)){return(string)$qscv40;}if(oqku1($qscv40)){return $qscv40?base64_decode('dHJ1ZQ=='):base64_decode('ZmFsc2U=');}return base64_decode('Jw==').jgkm6(base64_decode('Jw=='),base64_decode('Jyc='),$qscv40).base64_decode('Jw==');}/**
     * Creates an instance of BETWEEN() function, with the given argument.
     *
     * @param mixed      $val Valued to be inspected by range values.
     * @param int|string $x   Starting range value to be used in BETWEEN() function.
     * @param int|string $y   End point value to be used in BETWEEN() function.
     *
     * @return string A BETWEEN expression.
     */ public function kuly2f(mixed $kfjn45,int|string $euyx34,int|string $wtdw3a):string{return $kfjn45.base64_decode('IEJFVFdFRU4g').$euyx34.base64_decode('IEFORCA=').$wtdw3a;}/**
     * Creates an instance of TRIM() function, with the given argument.
     *
     * @param mixed $x Argument to be used as argument of TRIM() function.
     *
     * @return Expr\Func a TRIM expression.
     */ public function pwrq30(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('VFJJTQ=='),$euyx34);}/**
     * Creates an instance of MEMBER OF function, with the given arguments.
     *
     * @param string $x Value to be checked
     * @param string $y Value to be checked against
     */ public function uolu31(string $euyx34,string $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,base64_decode('TUVNQkVSIE9G'),$wtdw3a);}/**
     * Creates an instance of INSTANCE OF function, with the given arguments.
     *
     * @param string $x Value to be checked
     * @param string $y Value to be checked against
     */ public function gpkv32(string $euyx34,string $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,base64_decode('SU5TVEFOQ0UgT0Y='),$wtdw3a);}}?>

Did this file decode correctly?

Original Code

<?php declare(strict_types=1);namespace Doctrine\ORM\Query;use Doctrine\ORM\Internal\NoUnknownNamedArguments;use Traversable;use function kzgk0;use function oqku1;use function zivm2;use function ntym3;use function vzqm4;use function iwpx5;use function jgkm6;/**
 * This class is used to generate DQL expressions via a set of PHP static functions.
 *
 * @link    www.doctrine-project.org
 *
 * @todo Rename: ExpressionBuilder
 */ class bxql33{use NoUnknownNamedArguments;/**
     * Creates a conjunction of the given boolean expressions.
     *
     * Example:
     *
     *     [php]
     *     // (u.type = ?1) AND (u.role = ?2)
     *     $expr->andX($expr->eq('u.type', ':1'), $expr->eq('u.role', ':2'));
     *
     * @param Expr\Comparison|Expr\Func|Expr\Andx|Expr\Orx|string ...$x Optional clause. Defaults to null,
     *                                                                  but requires at least one defined
     *                                                                  when converting to string.
     */ public function llhs7(Expr\Comparison|Expr\Func|Expr\Andx|Expr\Orx|string ...$euyx34):Expr\Andx{self::cwva35($euyx34);return new bxql33\xwgk36($euyx34);}/**
     * Creates a disjunction of the given boolean expressions.
     *
     * Example:
     *
     *     [php]
     *     // (u.type = ?1) OR (u.role = ?2)
     *     $q->where($q->expr()->orX('u.type = ?1', 'u.role = ?2'));
     *
     * @param Expr\Comparison|Expr\Func|Expr\Andx|Expr\Orx|string ...$x Optional clause. Defaults to null,
     *                                                                  but requires at least one defined
     *                                                                  when converting to string.
     */ public function ecvl8(Expr\Comparison|Expr\Func|Expr\Andx|Expr\Orx|string ...$euyx34):Expr\Orx{self::cwva35($euyx34);return new bxql33\savi37($euyx34);}/**
     * Creates an ASCending order expression.
     */ public function ydqv9(mixed $asft38):Expr\OrderBy{return new bxql33\eitg39($asft38,base64_decode('QVND'));}/**
     * Creates a DESCending order expression.
     */ public function xybga(mixed $asft38):Expr\OrderBy{return new bxql33\eitg39($asft38,base64_decode('REVTQw=='));}/**
     * Creates an equality comparison expression with the given arguments.
     *
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> = <right expr>. Example:
     *
     *     [php]
     *     // u.id = ?1
     *     $expr->eq('u.id', '?1');
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function urlib(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::EQ,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> <> <right expr>. Example:
     *
     *     [php]
     *     // u.id <> ?1
     *     $q->where($q->expr()->neq('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function jxypc(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::NEQ,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> < <right expr>. Example:
     *
     *     [php]
     *     // u.id < ?1
     *     $q->where($q->expr()->lt('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function lfxud(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::LT,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> <= <right expr>. Example:
     *
     *     [php]
     *     // u.id <= ?1
     *     $q->where($q->expr()->lte('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function btoce(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::LTE,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> > <right expr>. Example:
     *
     *     [php]
     *     // u.id > ?1
     *     $q->where($q->expr()->gt('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function dedpf(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::GT,$wtdw3a);}/**
     * Creates an instance of Expr\Comparison, with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> >= <right expr>. Example:
     *
     *     [php]
     *     // u.id >= ?1
     *     $q->where($q->expr()->gte('u.id', '?1'));
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function fecm10(mixed $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,Expr\Comparison::GTE,$wtdw3a);}/**
     * Creates an instance of AVG() function, with the given argument.
     *
     * @param mixed $x Argument to be used in AVG() function.
     */ public function hkbb11(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('QVZH'),[$euyx34]);}/**
     * Creates an instance of MAX() function, with the given argument.
     *
     * @param mixed $x Argument to be used in MAX() function.
     */ public function qqnz12(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('TUFY'),[$euyx34]);}/**
     * Creates an instance of MIN() function, with the given argument.
     *
     * @param mixed $x Argument to be used in MIN() function.
     */ public function fynp13(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('TUlO'),[$euyx34]);}/**
     * Creates an instance of COUNT() function, with the given argument.
     *
     * @param mixed $x Argument to be used in COUNT() function.
     */ public function ketd14(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('Q09VTlQ='),[$euyx34]);}/**
     * Creates an instance of COUNT(DISTINCT) function, with the given argument.
     *
     * @param mixed ...$x Argument to be used in COUNT(DISTINCT) function.
     */ public function pjxu15(mixed ...$euyx34):string{self::cwva35($euyx34);return base64_decode('Q09VTlQoRElTVElOQ1Qg').kzgk0(base64_decode('LCA='),$euyx34).base64_decode('KQ==');}/**
     * Creates an instance of EXISTS() function, with the given DQL Subquery.
     *
     * @param mixed $subquery DQL Subquery to be used in EXISTS() function.
     */ public function lsxn16(mixed $dfhz3d):Expr\Func{return new bxql33\pkbd3c(base64_decode('RVhJU1RT'),[$dfhz3d]);}/**
     * Creates an instance of ALL() function, with the given DQL Subquery.
     *
     * @param mixed $subquery DQL Subquery to be used in ALL() function.
     */ public function dfcn17(mixed $dfhz3d):Expr\Func{return new bxql33\pkbd3c(base64_decode('QUxM'),[$dfhz3d]);}/**
     * Creates a SOME() function expression with the given DQL subquery.
     *
     * @param mixed $subquery DQL Subquery to be used in SOME() function.
     */ public function sxbp18(mixed $dfhz3d):Expr\Func{return new bxql33\pkbd3c(base64_decode('U09NRQ=='),[$dfhz3d]);}/**
     * Creates an ANY() function expression with the given DQL subquery.
     *
     * @param mixed $subquery DQL Subquery to be used in ANY() function.
     */ public function ffps19(mixed $dfhz3d):Expr\Func{return new bxql33\pkbd3c(base64_decode('QU5Z'),[$dfhz3d]);}/**
     * Creates a negation expression of the given restriction.
     *
     * @param mixed $restriction Restriction to be used in NOT() function.
     */ public function rngn1a(mixed $cczz3e):Expr\Func{return new bxql33\pkbd3c(base64_decode('Tk9U'),[$cczz3e]);}/**
     * Creates an ABS() function expression with the given argument.
     *
     * @param mixed $x Argument to be used in ABS() function.
     */ public function ctro1b(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('QUJT'),[$euyx34]);}/**
     * Creates a MOD($x, $y) function expression to return the remainder of $x divided by $y.
     */ public function kvim1c(mixed $euyx34,mixed $wtdw3a):Expr\Func{return new bxql33\pkbd3c(base64_decode('TU9E'),[$euyx34,$wtdw3a]);}/**
     * Creates a product mathematical expression with the given arguments.
     *
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> * <right expr>. Example:
     *
     *     [php]
     *     // u.salary * u.percentAnnualSalaryIncrease
     *     $q->expr()->prod('u.salary', 'u.percentAnnualSalaryIncrease')
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function ygva1d(mixed $euyx34,mixed $wtdw3a):Expr\Math{return new bxql33\yqsu3f($euyx34,base64_decode('Kg=='),$wtdw3a);}/**
     * Creates a difference mathematical expression with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> - <right expr>. Example:
     *
     *     [php]
     *     // u.monthlySubscriptionCount - 1
     *     $q->expr()->diff('u.monthlySubscriptionCount', '1')
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function isra1e(mixed $euyx34,mixed $wtdw3a):Expr\Math{return new bxql33\yqsu3f($euyx34,base64_decode('LQ=='),$wtdw3a);}/**
     * Creates a sum mathematical expression with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> + <right expr>. Example:
     *
     *     [php]
     *     // u.numChildren + 1
     *     $q->expr()->sum('u.numChildren', '1')
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function tonf1f(mixed $euyx34,mixed $wtdw3a):Expr\Math{return new bxql33\yqsu3f($euyx34,base64_decode('Kw=='),$wtdw3a);}/**
     * Creates a quotient mathematical expression with the given arguments.
     * First argument is considered the left expression and the second is the right expression.
     * When converted to string, it will generated a <left expr> / <right expr>. Example:
     *
     *     [php]
     *     // u.total / u.period
     *     $expr->quot('u.total', 'u.period')
     *
     * @param mixed $x Left expression.
     * @param mixed $y Right expression.
     */ public function mtqz20(mixed $euyx34,mixed $wtdw3a):Expr\Math{return new bxql33\yqsu3f($euyx34,base64_decode('Lw=='),$wtdw3a);}/**
     * Creates a SQRT() function expression with the given argument.
     *
     * @param mixed $x Argument to be used in SQRT() function.
     */ public function quyc21(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('U1FSVA=='),[$euyx34]);}/**
     * Creates an IN() expression with the given arguments.
     *
     * @param string $x Field in string format to be restricted by IN() function.
     * @param mixed  $y Argument to be used in IN() function.
     */ public function ctjc22(string $euyx34,mixed $wtdw3a):Expr\Func{if(vzqm4($wtdw3a)){if($wtdw3a instanceof Traversable){$wtdw3a=iwpx5($wtdw3a);}foreach($wtdw3a as&$qscv40){if(!($qscv40 instanceof Expr\Literal)){$qscv40=$this->xzky2e($qscv40);}}}return new bxql33\pkbd3c($euyx34.base64_decode('IElO'),(array)$wtdw3a);}/**
     * Creates a NOT IN() expression with the given arguments.
     *
     * @param string $x Field in string format to be restricted by NOT IN() function.
     * @param mixed  $y Argument to be used in NOT IN() function.
     */ public function izoo23(string $euyx34,mixed $wtdw3a):Expr\Func{if(vzqm4($wtdw3a)){if($wtdw3a instanceof Traversable){$wtdw3a=iwpx5($wtdw3a);}foreach($wtdw3a as&$qscv40){if(!($qscv40 instanceof Expr\Literal)){$qscv40=$this->xzky2e($qscv40);}}}return new bxql33\pkbd3c($euyx34.base64_decode('IE5PVCBJTg=='),(array)$wtdw3a);}/**
     * Creates an IS NULL expression with the given arguments.
     *
     * @param string $x Field in string format to be restricted by IS NULL.
     */ public function vthd24(string $euyx34):string{return $euyx34.base64_decode('IElTIE5VTEw=');}/**
     * Creates an IS NOT NULL expression with the given arguments.
     *
     * @param string $x Field in string format to be restricted by IS NOT NULL.
     */ public function yzia25(string $euyx34):string{return $euyx34.base64_decode('IElTIE5PVCBOVUxM');}/**
     * Creates a LIKE() comparison expression with the given arguments.
     *
     * @param string $x Field in string format to be inspected by LIKE() comparison.
     * @param mixed  $y Argument to be used in LIKE() comparison.
     */ public function bdpr26(string $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,base64_decode('TElLRQ=='),$wtdw3a);}/**
     * Creates a NOT LIKE() comparison expression with the given arguments.
     *
     * @param string $x Field in string format to be inspected by LIKE() comparison.
     * @param mixed  $y Argument to be used in LIKE() comparison.
     */ public function zgwo27(string $euyx34,mixed $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,base64_decode('Tk9UIExJS0U='),$wtdw3a);}/**
     * Creates a CONCAT() function expression with the given arguments.
     *
     * @param mixed ...$x Arguments to be used in CONCAT() function.
     */ public function hidq28(mixed ...$euyx34):Expr\Func{self::cwva35($euyx34);return new bxql33\pkbd3c(base64_decode('Q09OQ0FU'),$euyx34);}/**
     * Creates a SUBSTRING() function expression with the given arguments.
     *
     * @param mixed    $x    Argument to be used as string to be cropped by SUBSTRING() function.
     * @param int      $from Initial offset to start cropping string. May accept negative values.
     * @param int|null $len  Length of crop. May accept negative values.
     */ public function zoqj29(mixed $euyx34,int $gilt41,int|null $muqd42=null):Expr\Func{$txjo43=[$euyx34,$gilt41];if($muqd42!==null){$txjo43[]=$muqd42;}return new bxql33\pkbd3c(base64_decode('U1VCU1RSSU5H'),$txjo43);}/**
     * Creates a LOWER() function expression with the given argument.
     *
     * @param mixed $x Argument to be used in LOWER() function.
     *
     * @return Expr\Func A LOWER function expression.
     */ public function zrha2a(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('TE9XRVI='),[$euyx34]);}/**
     * Creates an UPPER() function expression with the given argument.
     *
     * @param mixed $x Argument to be used in UPPER() function.
     *
     * @return Expr\Func An UPPER function expression.
     */ public function ukyo2b(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('VVBQRVI='),[$euyx34]);}/**
     * Creates a LENGTH() function expression with the given argument.
     *
     * @param mixed $x Argument to be used as argument of LENGTH() function.
     *
     * @return Expr\Func A LENGTH function expression.
     */ public function okcj2c(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('TEVOR1RI'),[$euyx34]);}/**
     * Creates a literal expression of the given argument.
     *
     * @param scalar $literal Argument to be converted to literal.
     */ public function lkog2d(bool|string|int|float $qscv40):Expr\Literal{return new bxql33\eyth44($this->xzky2e($qscv40));}/**
     * Quotes a literal value, if necessary, according to the DQL syntax.
     *
     * @param scalar $literal The literal value.
     */ private function xzky2e(bool|string|int|float $qscv40):string{if(ntym3($qscv40)||zivm2($qscv40)){return(string)$qscv40;}if(oqku1($qscv40)){return $qscv40?base64_decode('dHJ1ZQ=='):base64_decode('ZmFsc2U=');}return base64_decode('Jw==').jgkm6(base64_decode('Jw=='),base64_decode('Jyc='),$qscv40).base64_decode('Jw==');}/**
     * Creates an instance of BETWEEN() function, with the given argument.
     *
     * @param mixed      $val Valued to be inspected by range values.
     * @param int|string $x   Starting range value to be used in BETWEEN() function.
     * @param int|string $y   End point value to be used in BETWEEN() function.
     *
     * @return string A BETWEEN expression.
     */ public function kuly2f(mixed $kfjn45,int|string $euyx34,int|string $wtdw3a):string{return $kfjn45.base64_decode('IEJFVFdFRU4g').$euyx34.base64_decode('IEFORCA=').$wtdw3a;}/**
     * Creates an instance of TRIM() function, with the given argument.
     *
     * @param mixed $x Argument to be used as argument of TRIM() function.
     *
     * @return Expr\Func a TRIM expression.
     */ public function pwrq30(mixed $euyx34):Expr\Func{return new bxql33\pkbd3c(base64_decode('VFJJTQ=='),$euyx34);}/**
     * Creates an instance of MEMBER OF function, with the given arguments.
     *
     * @param string $x Value to be checked
     * @param string $y Value to be checked against
     */ public function uolu31(string $euyx34,string $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,base64_decode('TUVNQkVSIE9G'),$wtdw3a);}/**
     * Creates an instance of INSTANCE OF function, with the given arguments.
     *
     * @param string $x Value to be checked
     * @param string $y Value to be checked against
     */ public function gpkv32(string $euyx34,string $wtdw3a):Expr\Comparison{return new bxql33\zyyi3b($euyx34,base64_decode('SU5TVEFOQ0UgT0Y='),$wtdw3a);}}?>

Function Calls

None

Variables

None

Stats

MD5 8af4d15f7a5083321e094c59afbd8765
Eval Count 0
Decode Time 102 ms