Пример #1
0
 /**
  * Project listing.
  */
 public function indexAction()
 {
     $projects = [];
     foreach (Project::all() as $project) {
         if ($this->hasPermission('view', $project)) {
             $projects[] = $project;
         }
     }
     return $this->respondTo(function ($format) use($projects) {
         if ($format == 'html') {
             return $this->render('projects/index.phtml', ['projects' => $projects]);
         } elseif ($format == 'json') {
             return $this->jsonResponse($projects);
         }
     });
 }