protected function delete($id) { $class = $this->modelClass; $model = $class::getById($id); if (isset($model) && $model->delete()) { http_response_code(HttpStatusCode::ACCEPTED); return HttpStatusCode::getMessage(HttpStatusCode::ACCEPTED); } http_response_code(HttpStatusCode::NOT_ACCEPTABLE); return HttpStatusCode::getMessage(HttpStatusCode::NOT_ACCEPTABLE); }