示例#1
0
 /**
  * List developer applications
  * 
  * @return  void
  */
 public function displayTask()
 {
     // must be logged in
     if (User::isGuest()) {
         $return = Route::url('index.php?option=' . $this->_option . '&controller=' . $this->_controller, false, true);
         App::redirect(Route::url('index.php?option=com_users&view=login&return=' . base64_encode($return)));
         return;
     }
     // get developers apps
     $applications = Application::all()->whereEquals('created_by', User::get('id'))->whereIn('state', array(0, 1))->rows();
     // get developers authorized apps
     $tokens = Accesstoken::all()->whereEquals('uidNumber', User::get('id'))->whereIn('state', array(1))->rows();
     // build pathway
     $this->_buildPathway();
     $this->_buildTitle();
     // render view
     $this->view->set('applications', $applications)->set('tokens', $tokens)->display();
 }