getHelperPluginManager()->getServiceLocator(); $quizService = $sm->get('CourseManager\Service\QuizService'); $userService = $sm->get('CourseManager\Service\UserService'); $resourceService = $sm->get('CourseManager\Service\ResourceService'); $lessonService = $sm->get('CourseManager\Service\LessonService'); $user = $this->acl()->getUser(); //apply content filters $this->Filter($this->course); ?>

course->getName(); ?>

Translate('Overview'); ?>


course->getGrade() > 0): ?>

Translate('Minimum Passing Grade');?>

course->getGrade(); ?>%
acl()->hasIdentity() && $this->acl()->isAllowed('coursemanager', 'course_manage')): ?> course->getDescription(); ?> course->getDescription(); ?>
course->getObjectives()) != ''): ?>

Translate('Objectives'); ?>


acl()->hasIdentity() && $this->acl()->isAllowed('coursemanager', 'course_manage')): ?> course->getObjectives(); ?> course->getObjectives(); ?>
course->getGoals()) != ''): ?>

Translate('Course Goals'); ?>


acl()->hasIdentity() && $this->acl()->isAllowed('coursemanager', 'course_manage')): ?> course->getGoals(); ?> course->getGoals(); ?>
course->getContents()) != ''): ?>

Translate('Table of Contents'); ?>


acl()->hasIdentity() && $this->acl()->isAllowed('coursemanager', 'course_manage')): ?> course->getContents(); ?> course->getContents(); ?>
acl()->getUser(); $lessons = $lessonService->getEntityBy(array('courseId' => $this->course->getId(), 'status' => 'Enabled'), array("order" => "ASC")); $quizes = array(); ?>

Translate('Lessons'); ?>


getEntityBy(array('lessonId' => $lesson->getId(), 'status' => 'Enabled'), array('order' => 'ASC')); $quizes = array_merge($quizes, $result); ?> getUserLesson($user, $lesson); ?>
Translate('Name'); ?> Translate('Description'); ?> Translate('Minimum Passing Score'); ?> Translate('Status'); ?> Translate('Due Date'); ?> Translate('Actions'); ?>
getName()); ?> CharacterLimiter(strip_tags($lesson->getDescription())); ?> MinimumGrade($lesson); ?> CMStatus()->Lesson($userlesson, $lesson); ?> CMDueDate()->Lesson($userlesson, $lesson); ?> CourseNavigator()->lessonButtons($lesson); ?>
getEntityBy(array('courseId' => $this->course->getId(), 'status' => 'Enabled', 'type' => 'Formative'), array('order' => 'ASC')); $quizes = array_merge($quizes, $result); ?>

Translate('Quizzes'); ?>


getUserQuiz($user, $quiz); ?>
Translate('Name'); ?> Translate('Description'); ?> Translate('Minimum Passing Score'); ?> Translate('Status'); ?> Translate('Score'); ?> Translate('Due Date'); ?> Translate('Actions'); ?>
getName()); ?> CharacterLimiter(strip_tags($quiz->getDescription())); ?> MinimumGrade($quiz); ?> CMStatus()->Quiz($userQuiz, $quiz); ?> getGrade() : 0; ?>% CMDueDate()->Quiz($userQuiz, $quiz); ?> CourseNavigator()->quizButtons($quiz); ?>
getEntityBy(array('courseId' => $this->course->getId(), 'status' => 'Enabled', 'type' => 'Summative'), array('order' => 'ASC')); ?>

Translate('Final Quiz'); ?>


getUserQuiz($user, $quiz); ?>
Translate('Name'); ?> Translate('Description'); ?> Translate('Minimum Passing Score'); ?> Translate('Status'); ?> Translate('Score'); ?> Translate('Due Date'); ?> Translate('Actions'); ?>
getName()); ?> CharacterLimiter(strip_tags($quiz->getDescription())); ?> MinimumGrade($quiz); ?> CMStatus()->Quiz($userQuiz, $quiz); ?> getGrade() : 0; ?>% CMDueDate()->Quiz($userQuiz, $quiz); ?> CourseNavigator()->quizButtons($quiz); ?>
getEntityBy(array('lessonId' => $lesson->getId(), 'status' => 'Enabled'), array('order' => 'ASC')); ?> getId()] = $result; ?> 0): ?>

Translate('Reference Materials'); ?>


getId(), $resources)): ?> getId()] as $resource): ?>
Translate('File Name'); ?> Translate('Lesson'); ?> Translate('Description'); ?> Translate('Uploaded'); ?> Translate('Actions'); ?>
getName()); ?> getName(); ?> CharacterLimiter(strip_tags($resource->getDescription())); ?> UpdatedDate($resource->getUpdated()); ?>