/** * * @return Sam_Auth */ static function getInstance() { $session = new Zend_Session_Namespace('samSession'); if (isset($session->sesSamXAuth2) and App_Env::getSession("userType") == 'customer') { $objSam = $session->sesSamXAuth2; // true ; //$_SESSION ['ses_SamX_obj']; } else { $objSam = new Sam_AuthCustomer(); $session->sesSamXAuth2 = $objSam; } App_Env::setSession("userType", 'customer'); $objSam->setUserType('customer'); return $objSam; }
} return $name; } static function isAdmin() { $master = App_Env::getSession("master"); if ($master) { return true; } else {
function _isMenuLeftPaneStateShow() { $moduleName = $this->_request->getModuleName(); $controllerName = $this->_request->getControllerName(); return App_Env::getSession("LEFT_PLAN_STATE" . $moduleName . $controllerName, 'SHOW') == 'SHOW'; }
/** * * @return Sam_Auth */ static function getInstance2() { //debug_print_backtrace(); //die(); $session = new Zend_Session_Namespace('sam_session3', true); if (isset($session->sesSamXAuth2) and App_Env::getSession("userType") == 'admin') { $objSam = $session->sesSamXAuth2; // true ; //$_SESSION ['ses_SamX_obj']; } else { $objSam = new Sam_Auth(); $session->sesSamXAuth2 = $objSam; } App_Env::setSession("userType", 'admin'); $objSam->setUserType('admin'); return $objSam; }