/**
  * Display a static page
  *
  * @param string $slug
  * @return \Illuminate\View\View
  */
 public function show($slug)
 {
     $page = $this->content->get('pages')->published()->filterBy('slug', $slug)->first();
     if (!$page) {
         abort(404);
     }
     return view('page', compact('page'));
 }
 /**
  * Display the homepage
  *
  * @return \Illuminate\View\View
  */
 public function index()
 {
     $posts = $this->content->get('posts')->published()->orderBy('date', 'desc')->take(3);
     return view('home', compact('posts'));
 }