bindings + [ ], fn($i) => !is_null($i)) + []; } protected function parseAttributeMethod(object $attribute, string|\Stringable $field, string $propertyName) : void { switch ($attribute->method) { case SearchMethodEnum::Where: case SearchMethodEnum::Manual: if ($attribute instanceof BindParameter) { if (isset($this->$propertyName)) { $this->bindings[(string)$field] = $this->$propertyName; } return; } default: $this->parseAttributeMethodParent($attribute, $field, $propertyName); break; } } }