<?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>
Example #2
0
 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;
 }