@@ -140,9 +140,9 @@ protected function handleRange(Range $range, Field $field, bool $cacheable = fal
140140 $ boost = $ field ->getBoost ();
141141 $ boolOp = $ field ->getBoolOperator ();
142142
143- if ($ boolOp-> equals ( BoolOperator::REQUIRED ()) ) {
143+ if ($ boolOp === BoolOperator::REQUIRED ) {
144144 $ method = 'addMust ' ;
145- } elseif ($ boolOp-> equals ( BoolOperator::PROHIBITED ()) ) {
145+ } elseif ($ boolOp === BoolOperator::PROHIBITED ) {
146146 $ method = 'addMustNot ' ;
147147 } else {
148148 $ method = 'addShould ' ;
@@ -222,9 +222,9 @@ protected function endSubquery(Subquery $subquery, ?Field $field = null): void
222222 $ this ->boolQuery ->setBoost ($ boost );
223223 }
224224
225- if ($ boolOp-> equals ( BoolOperator::REQUIRED ()) ) {
225+ if ($ boolOp === BoolOperator::REQUIRED ) {
226226 $ this ->outerBoolQuery ->addMust ($ this ->boolQuery );
227- } elseif ($ boolOp-> equals ( BoolOperator::PROHIBITED ()) ) {
227+ } elseif ($ boolOp === BoolOperator::PROHIBITED ) {
228228 $ this ->outerBoolQuery ->addMustNot ($ this ->boolQuery );
229229 } else {
230230 $ this ->outerBoolQuery ->addShould ($ this ->boolQuery );
@@ -389,7 +389,7 @@ protected function addTermToQuery(string $method, Node $node, ?Field $field = nu
389389 $ useBoost ? $ boost : Date::DEFAULT_BOOST
390390 );
391391 } elseif ($ node instanceof Numbr && $ node ->useComparisonOperator ()) {
392- $ data = [$ node ->getComparisonOperator ()->getValue () => $ value ];
392+ $ data = [$ node ->getComparisonOperator ()->value => $ value ];
393393 if ($ useBoost ) {
394394 $ data ['boost ' ] = $ boost ;
395395 }
@@ -431,7 +431,7 @@ protected function createDateRangeForSingleNode(
431431 bool $ cacheable = false ,
432432 float $ boost = Date::DEFAULT_BOOST
433433 ): RangeQuery {
434- $ operator = $ node ->getComparisonOperator ()-> getValue () ;
434+ $ operator = $ node ->getComparisonOperator ();
435435
436436 if ($ operator === ComparisonOperator::EQ ) {
437437 $ date = $ node ->toDateTime ($ this ->localTimeZone );
@@ -440,7 +440,7 @@ protected function createDateRangeForSingleNode(
440440 'lt ' => $ date ->modify ('+1 day ' )->format ('Y-m-d ' ),
441441 ];
442442 } else {
443- $ data = [$ operator => $ node ->toDateTime ($ this ->localTimeZone )->format ('Y-m-d ' )];
443+ $ data = [$ operator-> value => $ node ->toDateTime ($ this ->localTimeZone )->format ('Y-m-d ' )];
444444 }
445445
446446 if ($ cacheable ) {
@@ -453,7 +453,7 @@ protected function createDateRangeForSingleNode(
453453
454454 protected function addToBoolQuery (string $ method , string $ fieldName , AbstractQuery $ query ): void
455455 {
456- if (false === strpos ($ fieldName , '. ' )) {
456+ if (! str_contains ($ fieldName , '. ' )) {
457457 $ this ->boolQuery ->$ method ($ query );
458458 return ;
459459 }
0 commit comments