Пример #1
0
 /**
  * (int) actionAdd : 添加 classmark 的 name1
  * @return int
  */
 public function actionAdd()
 {
     $request = Yii::$app->request;
     if ($request->isAjax && $request->isPost) {
         $classmark = $request->post('classmark');
         $name1 = $request->post('name1');
         //清除该`classmark`的缓存
         $key1 = Preferences::CACHE_KEY . $classmark . '_ARRAYDATA_NAME1TONAME1';
         $key2 = Preferences::CACHE_KEY . $classmark . '_ARRAYDATA_NAME1TOCODES';
         Yii::$app->cache->delete($key1);
         Yii::$app->cache->delete($key2);
         //添加
         if (Preferences::set($classmark, $name1, $name1)) {
             return 'success';
         }
     }
     return 'fails';
 }