@@ -32,7 +32,7 @@ public function withFilters(FilterInterface ...$filter): self
3232 */
3333 public function walkFilters (array $ parameters , int $ groupIndex = 0 ): \Traversable
3434 {
35- if (count ($ this ->filters ) < 1 ) {
35+ if (\ count ($ this ->filters ) < 1 ) {
3636 return ;
3737 }
3838
@@ -48,33 +48,33 @@ private function buildFilters(array $parameters, int $groupIndex, int $filterInd
4848 sprintf ('searchCriteria[filterGroups][%s][filters][%s][field] ' , $ groupIndex , $ filterIndex ) => $ current ['field ' ],
4949 sprintf ('searchCriteria[filterGroups][%s][filters][%s][value] ' , $ groupIndex , $ filterIndex ) => $ current ['value ' ],
5050 sprintf ('searchCriteria[filterGroups][%s][filters][%s][conditionType] ' , $ groupIndex , $ filterIndex ) => $ current ['conditionType ' ],
51- ]
51+ ],
5252 ];
5353
54- if (count ($ next ) >= 1 ) {
54+ if (\ count ($ next ) >= 1 ) {
5555 yield from $ this ->buildFilters ($ childParameters , $ groupIndex , $ filterIndex + 1 , ...$ next );
5656 } else {
5757 yield $ childParameters ;
5858 }
5959 }
6060 }
6161
62- public function greaterThan (string $ field , int |float |string | \ DateTimeInterface $ value ): self
62+ public function greaterThan (string $ field , \ DateTimeInterface |float |int | string $ value ): self
6363 {
6464 return $ this ->withFilter (new ScalarFilter ($ field , 'gt ' , $ value ));
6565 }
6666
67- public function lowerThan (string $ field , int |float |string | \ DateTimeInterface $ value ): self
67+ public function lowerThan (string $ field , \ DateTimeInterface |float |int | string $ value ): self
6868 {
6969 return $ this ->withFilter (new ScalarFilter ($ field , 'lt ' , $ value ));
7070 }
7171
72- public function greaterThanOrEqual (string $ field , int |float |string | \ DateTimeInterface $ value ): self
72+ public function greaterThanOrEqual (string $ field , \ DateTimeInterface |float |int | string $ value ): self
7373 {
7474 return $ this ->withFilter (new ScalarFilter ($ field , 'gteq ' , $ value ));
7575 }
7676
77- public function lowerThanOrEqual (string $ field , int |float |string | \ DateTimeInterface $ value ): self
77+ public function lowerThanOrEqual (string $ field , \ DateTimeInterface |float |int | string $ value ): self
7878 {
7979 return $ this ->withFilter (new ScalarFilter ($ field , 'lteq ' , $ value ));
8080 }
0 commit comments