getHelperPluginManager()->getServiceLocator(); $lessonService = $sm->get('CourseManager\Service\LessonService'); $quizService = $sm->get('CourseManager\Service\QuizService'); $userService = $sm->get('CourseManager\Service\UserService'); $courseService = $sm->get('CourseManager\Service\CourseService'); ?> headTitle('Course Manager'); ?> Partial('partial/flashMessages.phtml'); ?>
| Translate('Course Name'); ?> | Translate('Course Description'); ?> | Translate('Minimum Passing Score'); ?> | Translate('Course Status'); ?> | Translate('Due Date'); ?> | Translate('Actions'); ?> |
|---|---|---|---|---|---|
| getName()); ?> Translate('Show'); ?> | CharacterLimiter(strip_tags($course->getDescription())); ?> | MinimumGrade($course); ?> | CMStatus()->Course($usercourse, $course); ?> | CMDueDate()->Course($usercourse, $course); ?> | getState() == 'Finished' && $courseService->checkCourseResult($usercourse)): ?> getState() == 'Started' || $usercourse->getState() == 'Finished' )): ?> Translate('Re-start course'); ?> |
| getName()); ?> | CharacterLimiter(strip_tags($lesson->getDescription())); ?> | MinimumGrade($lesson); ?> | CMStatus()->Lesson($userlesson, $lesson); ?> | CMDueDate()->Lesson($userlesson, $lesson); ?> | |
| getName()); ?> | CharacterLimiter(strip_tags($quiz->getDescription())); ?> | MinimumGrade($lesson); ?> | CMStatus()->Quiz($userquiz, $quiz); ?> | CMDueDate()->Quiz($userquiz, $quiz); ?> | |
| getName()); ?> | CharacterLimiter(strip_tags($quiz->getDescription())); ?> | MinimumGrade($course); ?> | CMStatus()->Quiz($userquiz, $quiz); ?> | CMDueDate()->Quiz($userquiz, $quiz); ?> |