'boolean', 'sort_order' => 'integer', ]; public function scopeLocation(Builder $query, string $location): Builder { return $query->where('location', $location); } public function scopeActive(Builder $query): Builder { return $query->where('is_active', true); } public function scopeOrdered(Builder $query): Builder { return $query->orderBy('sort_order')->orderBy('id'); } }