Minor - format code

pull/2487/head
jmontoyaa 8 years ago
parent 4d4e555536
commit a3fc0b5f82
  1. 48
      main/gradebook/lib/be/category.class.php
  2. 139
      main/inc/lib/attendance.lib.php

@ -339,9 +339,9 @@ class Category implements GradebookItem
$session_id = intval($session_id); $session_id = intval($session_id);
if (!empty($session_id)) { if (!empty($session_id)) {
$tbl_grade_categories = Database::get_main_table(TABLE_MAIN_GRADEBOOK_CATEGORY); $table = Database::get_main_table(TABLE_MAIN_GRADEBOOK_CATEGORY);
$sql = 'SELECT id, course_code $sql = 'SELECT id, course_code
FROM '.$tbl_grade_categories.' FROM '.$table.'
WHERE session_id = '.$session_id; WHERE session_id = '.$session_id;
$result_session = Database::query($sql); $result_session = Database::query($sql);
if (Database::num_rows($result_session) > 0) { if (Database::num_rows($result_session) > 0) {
@ -529,8 +529,9 @@ class Category implements GradebookItem
* @param GradebookCategory $gradebookCategory The entity * @param GradebookCategory $gradebookCategory The entity
* @return \Category * @return \Category
*/ */
public static function createCategoryObjectFromEntity(GradebookCategory $gradebookCategory) public static function createCategoryObjectFromEntity(
{ GradebookCategory $gradebookCategory
) {
$category = new Category(); $category = new Category();
$category->set_id($gradebookCategory->getId()); $category->set_id($gradebookCategory->getId());
$category->set_name($gradebookCategory->getName()); $category->set_name($gradebookCategory->getName());
@ -748,9 +749,9 @@ class Category implements GradebookItem
*/ */
public function show_message_resource_delete($course_id) public function show_message_resource_delete($course_id)
{ {
$tbl_grade_categories = Database::get_main_table(TABLE_MAIN_GRADEBOOK_CATEGORY); $table = Database::get_main_table(TABLE_MAIN_GRADEBOOK_CATEGORY);
$sql = 'SELECT count(*) AS num $sql = 'SELECT count(*) AS num
FROM '.$tbl_grade_categories.' FROM '.$table.'
WHERE WHERE
course_code = "'.Database::escape_string($course_id).'" AND course_code = "'.Database::escape_string($course_id).'" AND
visible = 3'; visible = 3';
@ -766,15 +767,15 @@ class Category implements GradebookItem
/** /**
* Shows all information of an category * Shows all information of an category
*/ */
public function shows_all_information_an_category($selectcat = '') public function shows_all_information_an_category($categoryId = '')
{ {
if ($selectcat == '') { if ($categoryId == '') {
return null; return null;
} else { } else {
$tbl_category = Database::get_main_table(TABLE_MAIN_GRADEBOOK_CATEGORY); $table = Database::get_main_table(TABLE_MAIN_GRADEBOOK_CATEGORY);
$sql = 'SELECT name,description,user_id,course_code,parent_id,weight,visible,certif_min_score,session_id, generate_certificates, is_requirement $sql = 'SELECT name,description,user_id,course_code,parent_id,weight,visible,certif_min_score,session_id, generate_certificates, is_requirement
FROM '.$tbl_category.' c FROM '.$table.' c
WHERE c.id='.intval($selectcat); WHERE c.id='.intval($categoryId);
$result = Database::query($sql); $result = Database::query($sql);
$row = Database::fetch_array($result, 'ASSOC'); $row = Database::fetch_array($result, 'ASSOC');
@ -1168,8 +1169,11 @@ class Category implements GradebookItem
* @param integer $session_id * @param integer $session_id
* @return array * @return array
*/ */
public function get_root_categories_for_student($stud_id, $course_code = null, $session_id = null) public function get_root_categories_for_student(
{ $stud_id,
$course_code = null,
$session_id = null
) {
$main_course_user_table = Database::get_main_table(TABLE_MAIN_COURSE_USER); $main_course_user_table = Database::get_main_table(TABLE_MAIN_COURSE_USER);
$courseTable = Database::get_main_table(TABLE_MAIN_COURSE); $courseTable = Database::get_main_table(TABLE_MAIN_COURSE);
$tbl_grade_categories = Database::get_main_table(TABLE_MAIN_GRADEBOOK_CATEGORY); $tbl_grade_categories = Database::get_main_table(TABLE_MAIN_GRADEBOOK_CATEGORY);
@ -1254,8 +1258,11 @@ class Category implements GradebookItem
* @param integer $session_id (optional) * @param integer $session_id (optional)
* @return array * @return array
*/ */
public function get_root_categories_for_teacher($user_id, $course_code = null, $session_id = null) public function get_root_categories_for_teacher(
{ $user_id,
$course_code = null,
$session_id = null
) {
if ($user_id == null) { if ($user_id == null) {
return self::load(null, null, $course_code, 0, null, $session_id); return self::load(null, null, $course_code, 0, null, $session_id);
} }
@ -1464,6 +1471,7 @@ class Category implements GradebookItem
* Internal function used by get_tree() * Internal function used by get_tree()
* @param integer $level * @param integer $level
* @param null|integer $visible * @param null|integer $visible
* @return array
*/ */
private function add_subtree($targets, $level, $catid, $visible) private function add_subtree($targets, $level, $catid, $visible)
{ {
@ -1716,7 +1724,6 @@ class Category implements GradebookItem
$sessionId = 0 $sessionId = 0
) { ) {
$evals = array(); $evals = array();
if (empty($course_code)) { if (empty($course_code)) {
$course_code = api_get_course_id(); $course_code = api_get_course_id();
} }
@ -2273,8 +2280,13 @@ class Category implements GradebookItem
* *
* @return float The score * @return float The score
*/ */
public static function getCurrentScore($userId, $categoryId, $courseCode, $sessionId = 0, $recalculate = false) public static function getCurrentScore(
{ $userId,
$categoryId,
$courseCode,
$sessionId = 0,
$recalculate = false
) {
if ($recalculate) { if ($recalculate) {
return self::calculateCurrentScore($userId, $categoryId, $courseCode, $sessionId); return self::calculateCurrentScore($userId, $categoryId, $courseCode, $sessionId);
} }

@ -427,8 +427,8 @@ class Attendance
/** /**
* Restore attendance * Restore attendance
* @param int|array one or many attendances id * @param int|array one or many attendances id
* @return int affected rows * @return int affected rows
*/ */
public function attendance_restore($attendance_id) public function attendance_restore($attendance_id)
{ {
@ -477,8 +477,8 @@ class Attendance
/** /**
* Delete attendances * Delete attendances
* @param int|array $attendance_id one or many attendances id * @param int|array $attendance_id one or many attendances id
* @return int affected rows * @return int affected rows
*/ */
public function attendance_delete($attendance_id) public function attendance_delete($attendance_id)
{ {
@ -529,10 +529,10 @@ class Attendance
/** /**
* Changes visibility * Changes visibility
* @param int|array $attendanceId one or many attendances id * @param int|array $attendanceId one or many attendances id
* @param int status * @param int $status
* *
* @return int affected rows * @return int affected rows
*/ */
public function changeVisibility($attendanceId, $status = 1) public function changeVisibility($attendanceId, $status = 1)
{ {
@ -590,6 +590,8 @@ class Attendance
* Lock or unlock an attendance * Lock or unlock an attendance
* @param int attendance id * @param int attendance id
* @param bool True to lock or false otherwise * @param bool True to lock or false otherwise
*
* @return int
*/ */
public function lock_attendance($attendance_id, $lock = true) public function lock_attendance($attendance_id, $lock = true)
{ {
@ -618,16 +620,15 @@ class Attendance
/** /**
* Get registered users inside current course * Get registered users inside current course
* @param int $attendance_id attendance id for showing attendance result field (optional) * @param int $attendance_id attendance id for showing attendance result field (optional)
* @param int $groupId * @param int $groupId
* @return array users data * @return array users data
*/ */
public function get_users_rel_course($attendance_id = 0, $groupId = null) public function get_users_rel_course($attendance_id = 0, $groupId = null)
{ {
$current_session_id = api_get_session_id(); $current_session_id = api_get_session_id();
$current_course_id = api_get_course_id(); $current_course_id = api_get_course_id();
$currentCourseIntId = api_get_course_int_id(); $currentCourseIntId = api_get_course_int_id();
$studentInGroup = array(); $studentInGroup = array();
if (!empty($current_session_id)) { if (!empty($current_session_id)) {
@ -697,7 +698,11 @@ class Attendance
} }
if (!empty($attendance_id)) { if (!empty($attendance_id)) {
$user_faults = $this->get_faults_of_user($uid, $attendance_id, $groupId); $user_faults = $this->get_faults_of_user(
$uid,
$attendance_id,
$groupId
);
$value['attendance_result'] = $user_faults['faults'].'/'.$user_faults['total'].' ('.$user_faults['faults_porcent'].'%)'; $value['attendance_result'] = $user_faults['faults'].'/'.$user_faults['total'].' ('.$user_faults['faults_porcent'].'%)';
$value['result_color_bar'] = $user_faults['color_bar']; $value['result_color_bar'] = $user_faults['color_bar'];
} }
@ -719,10 +724,10 @@ class Attendance
/** /**
* add attendances sheet inside table * add attendances sheet inside table
* @param int $calendar_id attendance calendar id * @param int $calendar_id attendance calendar id
* @param array $users_present present users during current class * @param array $users_present present users during current class
* @param int $attendance_id * @param int $attendance_id
* @return int affected rows * @return int affected rows
*/ */
public function attendance_sheet_add($calendar_id, $users_present, $attendance_id) public function attendance_sheet_add($calendar_id, $users_present, $attendance_id)
{ {
@ -829,9 +834,8 @@ class Attendance
/** /**
* update users' attendance results * update users' attendance results
* @param array $user_ids registered users inside current course * @param array $user_ids registered users inside current course
* @param int $attendance_id * @param int $attendance_id
* @return void
*/ */
public function update_users_results($user_ids, $attendance_id) public function update_users_results($user_ids, $attendance_id)
{ {
@ -967,8 +971,8 @@ class Attendance
/** /**
* Get number of done attendances inside current sheet * Get number of done attendances inside current sheet
* @param int attendance id * @param int attendance id
* @return int number of done attendances * @return int number of done attendances
*/ */
public static function get_done_attendance_calendar($attendance_id) public static function get_done_attendance_calendar($attendance_id)
{ {
@ -994,7 +998,8 @@ class Attendance
* @param int $user_id * @param int $user_id
* @param int $attendance_id * @param int $attendance_id
* @param int $groupId * @param int $groupId
* @return array results containing number of faults, total done attendance, *
* @return array results containing number of faults, total done attendance,
* percent of faults and color depend on result (red, orange) * percent of faults and color depend on result (red, orange)
*/ */
public function get_faults_of_user($user_id, $attendance_id, $groupId = null) public function get_faults_of_user($user_id, $attendance_id, $groupId = null)
@ -1050,8 +1055,8 @@ class Attendance
/** /**
* Get results of faults average for all courses by user * Get results of faults average for all courses by user
* @param int $user_id * @param int $user_id
* @return array results containing number of faults, total done attendance, * @return array results containing number of faults, total done attendance,
* percentage of faults and color depend on result (red, orange) * percentage of faults and color depend on result (red, orange)
*/ */
public function get_faults_average_inside_courses($user_id) public function get_faults_average_inside_courses($user_id)
@ -1092,7 +1097,7 @@ class Attendance
} }
$porcent = $total_weight > 0 ? round(($total_faults * 100) / $total_weight, 0) : 0; $porcent = $total_weight > 0 ? round(($total_faults * 100) / $total_weight, 0) : 0;
$results['faults'] = $total_faults; $results['faults'] = $total_faults;
$results['total'] = $total_weight; $results['total'] = $total_weight;
$results['porcent'] = $porcent; $results['porcent'] = $porcent;
@ -1101,14 +1106,17 @@ class Attendance
/** /**
* Get results of faults average by course * Get results of faults average by course
* @param int $user_id * @param int $user_id
* @param string $course_code * @param string $course_code
* @param int Session id (optional) * @param int Session id (optional)
* @return array results containing number of faults, * @return array results containing number of faults,
* total done attendance, porcent of faults and color depend on result (red, orange) * total done attendance, porcent of faults and color depend on result (red, orange)
*/ */
public function get_faults_average_by_course($user_id, $course_code, $session_id = null) public function get_faults_average_by_course(
{ $user_id,
$course_code,
$session_id = null
) {
// Database tables and variables // Database tables and variables
$course_info = api_get_course_info($course_code); $course_info = api_get_course_info($course_code);
$tbl_attendance_result = Database::get_course_table(TABLE_ATTENDANCE_RESULT); $tbl_attendance_result = Database::get_course_table(TABLE_ATTENDANCE_RESULT);
@ -1138,7 +1146,7 @@ class Attendance
} }
$porcent = $total_weight > 0 ? round(($total_faults * 100) / $total_weight, 0) : 0; $porcent = $total_weight > 0 ? round(($total_faults * 100) / $total_weight, 0) : 0;
$results['faults'] = $total_faults; $results['faults'] = $total_faults;
$results['total'] = $total_weight; $results['total'] = $total_weight;
$results['porcent'] = $porcent; $results['porcent'] = $porcent;
@ -1147,16 +1155,23 @@ class Attendance
/** /**
* Get registered users' attendance sheet inside current course * Get registered users' attendance sheet inside current course
* @param int $attendance_id * @param int $attendance_id
* @param int $user_id for showing data for only one user (optional) * @param int $user_id for showing data for only one user (optional)
* @return array users attendance sheet data * @return array users attendance sheet data
*/ */
public function get_users_attendance_sheet($attendance_id, $user_id = 0, $groupId = null) public function get_users_attendance_sheet(
{ $attendance_id,
$user_id = 0,
$groupId = null
) {
$tbl_attendance_sheet = Database::get_course_table(TABLE_ATTENDANCE_SHEET); $tbl_attendance_sheet = Database::get_course_table(TABLE_ATTENDANCE_SHEET);
$tbl_attendance_calendar = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR); $tbl_attendance_calendar = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR);
$attendance_calendar = $this->get_attendance_calendar(
$attendance_calendar = $this->get_attendance_calendar($attendance_id, 'all', null, $groupId); $attendance_id,
'all',
null,
$groupId
);
$calendar_ids = array(); $calendar_ids = array();
// get all dates from calendar by current attendance // get all dates from calendar by current attendance
foreach ($attendance_calendar as $cal) { foreach ($attendance_calendar as $cal) {
@ -1215,16 +1230,16 @@ class Attendance
/** /**
* Get next attendance calendar without presences (done attendances) * Get next attendance calendar without presences (done attendances)
* @param int attendance id * @param int attendance id
* @return int attendance calendar id * @return int attendance calendar id
*/ */
public function get_next_attendance_calendar_id($attendance_id) public function get_next_attendance_calendar_id($attendance_id)
{ {
$tbl_attendance_calendar = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR); $table = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR);
$attendance_id = intval($attendance_id); $attendance_id = intval($attendance_id);
$course_id = api_get_course_int_id(); $course_id = api_get_course_int_id();
$sql = "SELECT id FROM $tbl_attendance_calendar $sql = "SELECT id FROM $table
WHERE WHERE
c_id = $course_id AND c_id = $course_id AND
attendance_id = '$attendance_id' AND attendance_id = '$attendance_id' AND
@ -1243,15 +1258,15 @@ class Attendance
/** /**
* Get next attendance calendar datetime without presences (done attendances) * Get next attendance calendar datetime without presences (done attendances)
* @param int attendance id * @param int attendance id
* @return int UNIX time format datetime * @return int UNIX time format datetime
*/ */
public function get_next_attendance_calendar_datetime($attendance_id) public function get_next_attendance_calendar_datetime($attendance_id)
{ {
$tbl_attendance_calendar = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR); $table = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR);
$course_id = api_get_course_int_id(); $course_id = api_get_course_int_id();
$attendance_id = intval($attendance_id); $attendance_id = intval($attendance_id);
$sql = "SELECT id, date_time FROM $tbl_attendance_calendar $sql = "SELECT id, date_time FROM $table
WHERE WHERE
c_id = $course_id AND c_id = $course_id AND
attendance_id = '$attendance_id' AND attendance_id = '$attendance_id' AND
@ -1318,15 +1333,15 @@ class Attendance
/** /**
* Get attendance calendar data by id * Get attendance calendar data by id
* @param int attendance calendar id * @param int attendance calendar id
* @return array attendance calendar data * @return array attendance calendar data
*/ */
public function get_attendance_calendar_by_id($calendar_id) public function get_attendance_calendar_by_id($calendar_id)
{ {
$tbl_attendance_calendar = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR); $table = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR);
$calendar_id = intval($calendar_id); $calendar_id = intval($calendar_id);
$course_id = api_get_course_int_id(); $course_id = api_get_course_int_id();
$sql = "SELECT * FROM $tbl_attendance_calendar $sql = "SELECT * FROM $table
WHERE c_id = $course_id AND id = '$calendar_id' "; WHERE c_id = $course_id AND id = '$calendar_id' ";
$rs = Database::query($sql); $rs = Database::query($sql);
$data = array(); $data = array();
@ -1342,13 +1357,13 @@ class Attendance
/** /**
* Get all attendance calendar data inside current attendance * Get all attendance calendar data inside current attendance
* @param int $attendance_id * @param int $attendance_id
* @param string $type * @param string $type
* @param int $calendar_id * @param int $calendar_id
* @param int $groupId * @param int $groupId
* @param bool $showAll = false show group calendar items or not * @param bool $showAll = false show group calendar items or not
* *
* @return array attendance calendar data * @return array attendance calendar data
*/ */
public function get_attendance_calendar( public function get_attendance_calendar(
$attendance_id, $attendance_id,
@ -1443,8 +1458,12 @@ class Attendance
* @param int $groupId * @param int $groupId
* @return int number of dates in attendance calendar * @return int number of dates in attendance calendar
*/ */
public static function get_number_of_attendance_calendar($attendance_id, $groupId = 0, $done_attendance = NULL, $userId = 0) public static function get_number_of_attendance_calendar(
{ $attendance_id,
$groupId = 0,
$done_attendance = null,
$userId = 0
) {
$tbl_attendance_calendar = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR); $tbl_attendance_calendar = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR);
$calendarRelGroup = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR_REL_GROUP); $calendarRelGroup = Database::get_course_table(TABLE_ATTENDANCE_CALENDAR_REL_GROUP);
$tbl_groupRelUser = Database::get_course_table(TABLE_GROUP_USER); $tbl_groupRelUser = Database::get_course_table(TABLE_GROUP_USER);
@ -1570,8 +1589,9 @@ class Attendance
/** /**
* check if an attendance is locked * check if an attendance is locked
* @param int $attendance_id * @param int $attendance_id
* @param bool * @param bool
* @return bool
*/ */
public static function is_locked_attendance($attendance_id) public static function is_locked_attendance($attendance_id)
{ {
@ -1628,8 +1648,8 @@ class Attendance
} }
/** /**
* @param int $calendarId * @param int $calendarId
* @param int $courseId * @param int $courseId
* @param array $groupList * @param array $groupList
*/ */
public function addAttendanceCalendarToGroup($calendarId, $courseId, $groupList) public function addAttendanceCalendarToGroup($calendarId, $courseId, $groupList)
@ -1665,7 +1685,7 @@ class Attendance
/** /**
* @param int $calendarId * @param int $calendarId
* @param int $courseId * @param int $courseId
* @param int $groupId *
* @return array * @return array
*/ */
public function getGroupListByAttendanceCalendar($calendarId, $courseId) public function getGroupListByAttendanceCalendar($calendarId, $courseId)
@ -1705,7 +1725,6 @@ class Attendance
/** /**
* @param int $calendarId * @param int $calendarId
* @param int $courseId * @param int $courseId
* @param int $groupId
* *
* @return array * @return array
*/ */

Loading…
Cancel
Save