/**
  * Browse specific project group
  *
  * @param void
  * @return null
  */
 function view()
 {
     if ($this->active_project_group->isNew()) {
         $this->httpError(HTTP_ERR_NOT_FOUND);
     }
     // if
     if ($this->request->isApiCall()) {
         $this->serveData($this->active_project_group, 'project_group', array('describe_projects' => true));
     } else {
         $per_page = 10;
         $page = (int) $this->request->get('page');
         if ($page < 1) {
             $page = 1;
         }
         // if
         list($projects, $pagination) = Projects::paginateByGroup($this->active_project_group, $page, $per_page);
         $this->smarty->assign(array('projects' => $projects, 'pagination' => $pagination));
     }
     // if
 }