/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id) { $posts = Post::whereArchive_id($id)->paginate(Input::get('itemPerPage')); for ($i = 0; $i < count($posts); $i++) { $post = $posts[$i]; $post = array_except($post, array("body")); $teacher = Teacher::find($post->author_id); $category_id = CategoryPost::wherePost_id($post->id)->first()->category_id; $category = Category::find($category_id)->name; $post['category'] = $category; $post['author'] = $teacher->name; $post['fb'] = $teacher->fb; $posts[$i] = $post; } return $posts; }