checkReview($id); $course = $this->checkCourseCache($review->course_id); $user = $this->getLoginUser(); $validator = new ReviewValidator(); $validator->checkOwner($user->id, $review->user_id); $review->delete(); $this->decrCourseReviewCount($course); } protected function decrCourseReviewCount(CourseModel $course) { $this->eventsManager->fire('courseCounter:decrReviewCount', $this, $course); } }