Пример #1
0
 public function browse($slug)
 {
     try {
         $board = Board::bySlug($slug)->toArray();
     } catch (AccessDeniedException $e) {
         return Theme::view('errors/access_denied');
     } catch (ModelNotFoundException $e) {
         return Theme::view('errors/not_found');
     }
     return Theme::view('index', ['current_board' => $board]);
 }
Пример #2
0
 /**
  * Get boards for template display
  * 
  * @return array
  */
 public static function boards()
 {
     return Board::all()->filter(function (Board $item) {
         return $item->userHasAccess();
     })->toArray();
 }