/**
  * beforeFilter
  *
  * @return void
  */
 public function beforeFilter()
 {
     parent::beforeFilter();
     $userRoles = $this->UserRole->find('all', array('recursive' => -1, 'conditions' => array($this->UserRole->alias . '.language_id' => Current::read('Language.id'))));
     $this->set('userRolesName', Hash::combine($userRoles, '{n}.UserRole.key', '{n}.UserRole.name'));
     $this->set('userRolesDescription', Hash::combine($userRoles, '{n}.UserRole.key', '{n}.UserRole.description'));
 }
 /**
  * beforeFilter
  *
  * @return void
  */
 public function beforeFilter()
 {
     parent::beforeFilter();
     if ($this->params['action'] === 'user_role') {
         return;
     }
     if (!$this->Session->read('UserRoleAdd')) {
         return $this->redirect('/user_roles/user_role_add/user_role');
     }
     if ($this->params['action'] === 'user_attributes_roles' && !$this->Session->read('UserRoleAdd.PluginsRole')) {
         $navibar = $this->helpers['NetCommons.Wizard']['navibar'];
         $navibar[parent::WIZARD_USER_ROLES_PLUGINS]['url'] = null;
         $this->helpers['NetCommons.Wizard']['navibar'] = $navibar;
     }
 }