Example #1
0
 public static function getRoleId($roleId, $role_i18n)
 {
     if (empty(self::$_models)) {
         self::$_models = self::model()->findAll(array('index' => 'clan_role_id'));
     }
     if (!isset(self::$_models[$roleId])) {
         $model = new self();
         $model->clan_role_id = $roleId;
         $model->clan_role_name = $role_i18n;
         $model->save(false);
         self::$_models = self::model()->findAll(array('index' => 'clan_role_id'));
     }
     return self::$_models[$roleId]->clan_role_id;
 }