예제 #1
0
 /**
  * @Route("/course/{id}/{weeks}", name="course_by_id", options={"expose"=true})
  * @ParamConverter("id", class="\TS\CYABundle\Entity\Course")
  * @Method("GET")
  *
  * @param Course $course
  * @param $weeks
  * @return JsonResponse
  */
 public function courseByIdAction(Course $course, $weeks)
 {
     foreach ($course->getCourseRangeWeeks() as $courseRangeWeek) {
         $price = $courseRangeWeek->isThisRange($weeks);
         if ($price) {
             return new JsonResponse(number_format($price * $weeks, 2, '.', ','));
         }
     }
     return new JsonResponse(0);
 }