コード例 #1
0
 public function e($act, $value = null)
 {
     if (role_check()) {
         switch ($act) {
             case 'news':
                 $this->eNews($value);
                 break;
             case 'del':
                 if (is_post()) {
                     $this->loadHelper('Validator');
                     $id = validate('required', 'id');
                     if (preg_match('/^[0-9]+$/', $id)) {
                         $news = new \app\models\News();
                         if ($news->delete($id)) {
                             cache_forgot('p.n.' . $id);
                             cache_forgot('p.getJson.news.' . user('major'));
                         }
                     }
                 }
                 break;
         }
     }
 }