Есть небольшой сайт-блог на Laravel. Модели Post и Comment, и соотв. PostsController и CommentController
Главную страницу показываю через метод index
$posts = Post::all();
return view('blog.index', compact('posts'));
Странице с конкретным постом через метод show
return $post ? view('blog.show_post', compact('post')) : abort(404);
В PostController. Нужно на странице конкретного поста выводить и комментарии к нему.
Можно ли, и насколько будет правильно в PostsController методе show обращаться ещё и к модели комментариев? Это правильное использование контроллера, не нарушает принципы MVC?
Немножко в замешательстве.