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 |
Stats
MD5 | 8af4d15f7a5083321e094c59afbd8765 |
Eval Count | 0 |
Decode Time | 102 ms |