/** * Summarizes reviews for all courses * @param Course $course * @return int */ public function summarizeReviewsForACourse(Course $course) { $numSummarized = 0; foreach ($course->getReviews() as $review) { $response = $this->summarizeReview($review); if ($response != self::REVIEW_SUMMARY_FAILED && $response != self::REVIEW_ALREADY_SUMMARIZED_OR_EMPTY_TEXT) { $numSummarized++; } } return $numSummarized; }