Пример #1
0
 /**
  * View detail of post
  * 
  * @param type $slug
  * @param \App\Repositories\PostInterface $postRepository
  * @return \Illuminate\View\View
  */
 public function viewDetail($slug, PostInterface $postRepository)
 {
     $post = $postRepository->findBy('slug', $slug)->first();
     $relatedPosts = $postRepository->getRelatedPost($post->category_id);
     $data = ['post' => AutoPresenter::decorate($post), 'relatedPosts' => AutoPresenter::decorate($relatedPosts)];
     return view('post.detail', $data);
 }