Здравствуйте.
Часто вижу такую реализацию и задумался нормальна ли такая практика в Laravel.
Есть например переменная, полученная при помощи отношения
// Переменная в контролере
$favorites = $user->favorites; // Получает все записи, которые пользователь добавил в избранное
// метод отношения в модели User
public function favorites(){
return $this->hasMany('\App\Models\Favorite');
}
// К-во избранных исполнителей в представлении
Исполнители ({{ $favorites->where('performer_id', '<>', null)->count() }})
Интересует именно то, нормально ли дополнительно в представлении вызывать метод where.
Спасибо!