/** * Deletes an existing Newsletter model. * If deletion is successful, the browser will be redirected to the 'index' page. * @param integer $id * @param array $ids * @return mixed */ public function actionDelete($id = null, array $ids = null) { $ok_message = false; if (!$id && $ids) { // multiple if (Newsletter::deleteAll(['id' => $ids])) { $ok_message = __('Items have been deleted successfully.'); } } elseif ($this->findModel($id)->delete()) { // single $ok_message = __('Item has been deleted successfully.'); } if ($ok_message) { Yii::$app->session->setFlash('success', $ok_message); } return $this->redirect(['index']); }