public function actionDelete($id) { $model = Species::findOne($id); if ($model && !$model->observations) { $model->deleted = true; $model->save(false); } return $this->redirect(Url::toRoute('species/index')); }