/** * Display a confession based on ID for search engine crawlers * @param int $id confession ID * @return void */ public function getConfession($id) { if ($this->isCrawler()) { $confession = Confession::approved()->find($id); if (!$confession) { \App::abort(404); } return view('robots.confession', ['confession' => $confession]); } else { return redirect(url('/confession', $id)); } }