StatusEnum::class, ]; public function user(): BelongsTo { return $this->belongsTo(User::class); } public function warehouse(): BelongsTo { return $this->belongsTo(Warehouse::class); } public function scopeFilter(Builder $query): void { $address = request('address'); $query->when($address, function (Builder $query, $address){ $query->whereRaw('CONCAT (address) ilike ?', ["$address%"]); }); } }