public function init() { self::$roles = array(self::ROLE_ADMIN => tt('RoleAdmin', 'users'), self::ROLE_MODERATOR => tt('RoleModerator', 'users'), self::ROLE_REGISTERED => tt('RoleRegistered', 'users')); self::$createUserWithoutRolesAdmin = self::$createUserWithoutRolesModeration = self::$roles; unset(self::$createUserWithoutRolesAdmin['admin']); unset(self::$createUserWithoutRolesModeration['admin'], self::$createUserWithoutRolesModeration['moderator']); parent::init(); }