Esempio n. 1
0
 public function loadPage($slug)
 {
     $inputs = array('slug' => $slug);
     $rules = array('slug' => 'required|alpha_dash');
     $validation = Validator::make($inputs, $rules);
     if ($validation->passes()) {
         $page = Page::where('slug', $slug)->where('private', false)->first();
         if ($page) {
             return view('redminstore::pages.view')->with('page', $page);
         }
     }
     return view('redminstore::general.404');
 }
Esempio n. 2
0
 /**
     /* Get all pages.
     /*
     /* @param bool $private To retrieve private or public pages, default public.
     /* @return array(Page) or null if nothing found
 */
 public static function getPages($private = false)
 {
     $pages = Page::where('private', $private)->get();
     return $pages;
 }