Esempio n. 1
0
 public function init()
 {
     // Do not show any of this if not logged in && is_admin
     if (!$this->_helper->requireUser()->setNoForward(true)->isValid()) {
         $session = new Zend_Session_Namespace('Redirect');
         $session->uri = 'admin/invite';
         return $this->_redirect('login');
     }
     parent::init();
 }
Esempio n. 2
0
 public function __construct(Zend_Controller_Request_Abstract $request, Zend_Controller_Response_Abstract $response, array $invokeArgs = array())
 {
     // Pre-init setSubject
     try {
         if ('' !== ($subject = trim((string) $request->getParam('subject')))) {
             $subject = Engine_Api::_()->getItemByGuid($subject);
             if ($subject instanceof Core_Model_Item_Abstract && $subject->getIdentity() && !Engine_Api::_()->core()->hasSubject()) {
                 Engine_Api::_()->core()->setSubject($subject);
             }
         }
     } catch (Exception $e) {
         // Silence
         //throw $e;
     }
     // Parent
     parent::__construct($request, $response, $invokeArgs);
 }