code: public function run($id)
      {
          $model = $this->findModel($id);
  
          if ($this->checkAccess) {
              call_user_func($this->checkAccess, $this->id, $model);
          }
  
          if ($model->delete() === false) {
              throw new ServerErrorHttpException('Failed to delete the object for unknown reason.');
          }
  
          Yii::$app->getResponse()->setStatusCode(204);
      }
docs: Deletes a model.
  @param mixed $id id of the model to be deleted.
  @throws ServerErrorHttpException on failure.