/** * Checks if course was finished by given profile * * @param \Calculus\BaranekBundle\Entity\Course $course * @param \Calculus\UserBundle\Entity\Profile $profile * @return boolean */ private function isFinished(\Calculus\BaranekBundle\Entity\Course $course, \Calculus\UserBundle\Entity\Profile $profile) : bool { $finished = $profile->getCoursesFinished(); return $finished->contains($course); }