Example #1
0
 function initialize(IConfigParameter $configuration)
 {
     $this->_autorization = new AppAutorization();
     $this->_autorization->initialize($configuration);
     $user_class = $configuration->get('user', false);
     if (!$user_class) {
         $user_class = 'AppUser';
     }
     Project::getSession()->open();
     Project::setUser(new $user_class($this->_autorization));
     $this->_auth = new AppAuth($this->_autorization);
     Project::setSecurityManager($this);
     $this->_autorization->procees($this->_auth);
 }