diff --git a/src/Sql/Predicate/Predicate.php b/src/Sql/Predicate/Predicate.php index a7d901d7bf..2158034514 100644 --- a/src/Sql/Predicate/Predicate.php +++ b/src/Sql/Predicate/Predicate.php @@ -70,8 +70,8 @@ public function unnest() * * Utilizes Operator predicate * - * @param int|float|bool|string $left - * @param int|float|bool|string $right + * @param int|float|bool|string|Expression $left + * @param int|float|bool|string|Expression $right * @param string $leftType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_IDENTIFIER {@see allowedTypes} * @param string $rightType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_VALUE {@see allowedTypes} * @return self Provides a fluent interface @@ -92,8 +92,8 @@ public function equalTo($left, $right, $leftType = self::TYPE_IDENTIFIER, $right * * Utilizes Operator predicate * - * @param int|float|bool|string $left - * @param int|float|bool|string $right + * @param int|float|bool|string|Expression $left + * @param int|float|bool|string|Expression $right * @param string $leftType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_IDENTIFIER {@see allowedTypes} * @param string $rightType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_VALUE {@see allowedTypes} * @return self Provides a fluent interface @@ -114,8 +114,8 @@ public function notEqualTo($left, $right, $leftType = self::TYPE_IDENTIFIER, $ri * * Utilizes Operator predicate * - * @param int|float|bool|string $left - * @param int|float|bool|string $right + * @param int|float|bool|string|Expression $left + * @param int|float|bool|string|Expression $right * @param string $leftType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_IDENTIFIER {@see allowedTypes} * @param string $rightType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_VALUE {@see allowedTypes} * @return self Provides a fluent interface @@ -136,8 +136,8 @@ public function lessThan($left, $right, $leftType = self::TYPE_IDENTIFIER, $righ * * Utilizes Operator predicate * - * @param int|float|bool|string $left - * @param int|float|bool|string $right + * @param int|float|bool|string|Expression $left + * @param int|float|bool|string|Expression $right * @param string $leftType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_IDENTIFIER {@see allowedTypes} * @param string $rightType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_VALUE {@see allowedTypes} * @return self Provides a fluent interface @@ -158,8 +158,8 @@ public function greaterThan($left, $right, $leftType = self::TYPE_IDENTIFIER, $r * * Utilizes Operator predicate * - * @param int|float|bool|string $left - * @param int|float|bool|string $right + * @param int|float|bool|string|Expression $left + * @param int|float|bool|string|Expression $right * @param string $leftType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_IDENTIFIER {@see allowedTypes} * @param string $rightType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_VALUE {@see allowedTypes} * @return self Provides a fluent interface @@ -180,8 +180,8 @@ public function lessThanOrEqualTo($left, $right, $leftType = self::TYPE_IDENTIFI * * Utilizes Operator predicate * - * @param int|float|bool|string $left - * @param int|float|bool|string $right + * @param int|float|bool|string|Expression $left + * @param int|float|bool|string|Expression $right * @param string $leftType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_IDENTIFIER {@see allowedTypes} * @param string $rightType TYPE_IDENTIFIER or TYPE_VALUE by default TYPE_VALUE {@see allowedTypes} * @return self Provides a fluent interface