Сортировка по умолчанию

Что делать, если вы хотите, чтобы User::all() всегда сортировался по полю name? Вы можете назначить глобальную заготовку (Global Scope). Вернемся к методу boot (), о котором мы уже говорили выше.

protected static function boot()

{

 parent::boot();

 // Сортировка по полю name в алфавитном порядке

 static::addGlobalScope('order', function (Builder $builder) {

 $builder->orderBy('name', 'asc');

 });

}