Example #1
0
 public static function getInstance()
 {
     if (!self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
Example #2
0
 /**
  *
  * @return Conjoon_Modules_Groupware_Feeds_Account_Facade
  */
 private function _getAccountFacade()
 {
     if (!$this->_accountFacade) {
         /**
          * @see Conjoon_Modules_Groupware_Feeds_Account_Facade
          */
         require_once 'Conjoon/Modules/Groupware/Feeds/Account/Facade.php';
         $this->_accountFacade = Conjoon_Modules_Groupware_Feeds_Account_Facade::getInstance();
     }
     return $this->_accountFacade;
 }
 /**
  * Queries and assigns all feed accounts belonging to the currently logged in
  * user to the view
  */
 public function getFeedAccountsAction()
 {
     /**
      * @see Conjoon_Modules_Groupware_Feeds_Account_Facade
      */
     require_once 'Conjoon/Modules/Groupware/Feeds/Account/Facade.php';
     $data = Conjoon_Modules_Groupware_Feeds_Account_Facade::getInstance()->getAccountsForUser($this->_helper->registryAccess()->getUserId());
     $this->view->success = true;
     $this->view->accounts = $data;
     $this->view->error = null;
 }