diff --git a/src/app/Models/Size.php b/src/app/Models/Size.php index 40938d0f..57d09519 100644 --- a/src/app/Models/Size.php +++ b/src/app/Models/Size.php @@ -3,6 +3,7 @@ namespace App\Models; use App\Traits\AttributeFilterTrait; +use Illuminate\Database\Eloquent\Builder; use Illuminate\Database\Eloquent\Model; /** @@ -33,6 +34,14 @@ class Size extends Model */ protected $connection = 'mysql'; + /** + * Perform any actions required after the model boots. + */ + protected static function booted(): void + { + static::addGlobalScope('sort', fn (Builder $query) => $query->orderBy('value')); + } + /** * Generate filter badge name */