コード例 #1
0
ファイル: AController.php プロジェクト: tqsq2005/Yii2adv
 public function actionDelete($id)
 {
     if ($model = Page::findOne($id)) {
         $model->delete();
     } else {
         $this->error = Yii::t('easyii', 'Not found');
     }
     return $this->formatResponse(Yii::t('easyii/page', 'Page deleted'));
 }
コード例 #2
0
ファイル: Page.php プロジェクト: tqsq2005/Yii2adv
 private function findPage($id_slug)
 {
     $page = PageModel::find()->where(['or', 'page_id=:id_slug', 'slug=:id_slug'], [':id_slug' => $id_slug])->one();
     return $page ? new PageObject($page) : $this->notFound($id_slug);
 }