<?php $assignmentAPI = new Assignment($assignment_id); $assignment = $assignmentAPI->info(); $course_id = $assignment['course_id']; $courseAPI = new course($course_id); $course = $courseAPI->info(); $group_id = $param2; ?> <style> #code_hierarchy { position:relative; width:600px; margin:0 auto; } #code_hierarchy_legend { height:100px; font-size:1.4em; text-align:center; } .bg-success:hover { background-color: #626c75; border-color: #626c75; cursor: pointer; } </style> <script type="text/javascript" src="/js/data/visualization.js"></script>
public function courseAssignmentList($course_id = null) { global $db; $user_id = user::authService()['user_id']; if (is_null($course_id)) { $course_id = $this->course_id; } if (!isset($course_id) && !isset($user_id)) { return -1; } if (user::isTeacher()) { } else { $db->where("status", 'publish'); } $db->where("course_id", $course_id); $db->where("is_questionbank", 0); $db->where("is_deleted", 0); $data = $db->get("assignment"); $assignments = array(); foreach ($data as $assignment) { $assignments[] = Assignment::info($assignment['assignment_id']); } return $assignments; }