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'); ?>

Text('Course Manager'); ?>

Text('Course Manager description'); ?>

Translate('Performance Tracker for'); ?> UserName($this->user->getId()); ?>


courses): ?>

Translate('There are no items found'); ?>

courses as $course): ?> getUserCourse($this->user, $course); ?> getEntityBy(array('courseId' => $course->getId(), 'status' => 'Enabled')); ?> getUserlesson($this->user, $lesson); ?> getEntityBy(array('lessonId' => $lesson->getId(), 'status' => 'Enabled')); ?> getUserQuiz($this->user, $quiz); ?> getEntityBy(array('courseId' => $course->getId(), 'status' => 'Enabled')); ?> getUserQuiz($this->user, $quiz); ?>
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)): ?>
acl()->isAllowed('coursemanager', 'add_certificate')): ?>

getState() == 'Started' || $usercourse->getState() == 'Finished' )): ?> Translate('Re-start course'); ?>