diff --git a/main/admin/dashboard_add_sessions_to_user.php b/main/admin/dashboard_add_sessions_to_user.php
index 9e9a9a6b5e..c96fc84046 100644
--- a/main/admin/dashboard_add_sessions_to_user.php
+++ b/main/admin/dashboard_add_sessions_to_user.php
@@ -155,11 +155,11 @@ $UserList = array();
$msg = '';
if (intval($_POST['formSent']) == 1) {
- $sessions_list = $_POST['SessionsList'];
- $affected_rows = SessionManager::suscribe_sessions_to_hr_manager($user_id, $sessions_list);
- if ($affected_rows) {
- $msg = get_lang('AssignedSessionsHaveBeenUpdatedSuccessfully');
- }
+ $sessions_list = $_POST['SessionsList'];
+ $affected_rows = SessionManager::suscribe_sessions_to_hr_manager($user_id, $sessions_list);
+ if ($affected_rows) {
+ $msg = get_lang('AssignedSessionsHaveBeenUpdatedSuccessfully');
+ }
}
// display header
@@ -168,19 +168,21 @@ Display::display_header($tool_name);
// actions
echo '
';
echo Display::page_header(sprintf(get_lang('AssignSessionsToX'), api_get_person_name($user_info['firstname'], $user_info['lastname'])));
$assigned_sessions_to_hrm = SessionManager::get_sessions_followed_by_drh($user_id);
+
$assigned_sessions_id = array_keys($assigned_sessions_to_hrm);
+
$without_assigned_sessions = '';
if (count($assigned_sessions_id) > 0) {
- $without_assigned_sessions = " AND s.id NOT IN(".implode(',',$assigned_sessions_id).")";
+ $without_assigned_sessions = " AND s.id NOT IN (".implode(',',$assigned_sessions_id).") ";
}
$needle = '%';
@@ -189,12 +191,12 @@ if (isset($_POST['firstLetterSession'])) {
$needle = "$needle%";
}
-if ($_configuration['multiple_access_urls']) {
+if (api_is_multiple_url_enabled()) {
$sql = " SELECT s.id, s.name FROM $tbl_session s LEFT JOIN $tbl_session_rel_access_url a ON (s.id = a.session_id)
WHERE s.name LIKE '$needle%' $without_assigned_sessions AND access_url_id = ".api_get_current_access_url_id()."
ORDER BY s.name";
} else {
- $sql = " SELECT s.id, s.name FROM $tbl_session s
+ $sql = " SELECT s.id, s.name FROM $tbl_session s
WHERE s.name LIKE '$needle%' $without_assigned_sessions
ORDER BY s.name
";
diff --git a/main/inc/lib/course.lib.php b/main/inc/lib/course.lib.php
index dfbb323925..fb904731c7 100644
--- a/main/inc/lib/course.lib.php
+++ b/main/inc/lib/course.lib.php
@@ -1022,7 +1022,12 @@ class CourseManager
* @param bool True for checking inside sessions too, by default is not checked
* @return bool true if the user is registered in the course, false otherwise
*/
- public static function is_user_subscribed_in_course($user_id, $course_code = null, $in_a_session = false, $session_id = null) {
+ public static function is_user_subscribed_in_course(
+ $user_id,
+ $course_code = null,
+ $in_a_session = false,
+ $session_id = null
+ ) {
$user_id = intval($user_id);
@@ -1044,25 +1049,31 @@ class CourseManager
$result = Database::fetch_array(Database::query($sql));
if (!empty($result)) {
- return true; // The user has been registered in this course.
+ // The user has been registered in this course.
+ return true;
}
if (!$in_a_session) {
- return false; // The user has not been registered in this course.
+ // The user has not been registered in this course.
+ return false;
}
- if (Database::num_rows(Database::query('SELECT 1 FROM '.Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER).
- ' WHERE id_user = '.$user_id.' '.$condition_course.' ')) > 0) {
+ $sql = 'SELECT 1 FROM '.Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER).
+ ' WHERE id_user = '.$user_id.' '.$condition_course;
+ if (Database::num_rows(Database::query($sql)) > 0) {
return true;
}
- if (Database::num_rows(Database::query('SELECT 1 FROM '.Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER).
- ' WHERE id_user = '.$user_id.' AND status=2 '.$condition_course.' ')) > 0) {
+ $sql = 'SELECT 1 FROM '.Database::get_main_table(TABLE_MAIN_SESSION_COURSE_USER).
+ ' WHERE id_user = '.$user_id.' AND status=2 '.$condition_course;
+ if (Database::num_rows(Database::query($sql)) > 0) {
return true;
}
- if (Database::num_rows(Database::query('SELECT 1 FROM '.Database::get_main_table(TABLE_MAIN_SESSION).
- ' WHERE id='.$session_id.' AND id_coach='.$user_id)) > 0) {
+ $sql = 'SELECT 1 FROM '.Database::get_main_table(TABLE_MAIN_SESSION).
+ ' WHERE id='.$session_id.' AND id_coach='.$user_id;
+
+ if (Database::num_rows(Database::query($sql)) > 0) {
return true;
}
diff --git a/main/inc/lib/tracking.lib.php b/main/inc/lib/tracking.lib.php
index 22d061a1b8..dca2417253 100644
--- a/main/inc/lib/tracking.lib.php
+++ b/main/inc/lib/tracking.lib.php
@@ -157,19 +157,20 @@ class Tracking
/**
* Get las connection date for a student
- * @param int Student id
- * @param bool Show a warning message (optional)
- * @param bool True for returning results in timestamp (optional)
- * @return string|int|bool Date format long without day, false if there are no connections or timestamp if parameter $return_timestamp is true
+ * @param int Student id
+ * @param bool Show a warning message (optional)
+ * @param bool True for returning results in timestamp (optional)
+ * @return string|int|bool Date format long without day, false if there are no connections or
+ * timestamp if parameter $return_timestamp is true
*/
public static function get_last_connection_date($student_id, $warning_message = false, $return_timestamp = false) {
$tbl_track_login = Database :: get_statistic_table(TABLE_STATISTIC_TRACK_E_LOGIN);
$sql = 'SELECT login_date FROM ' . $tbl_track_login . '
- WHERE login_user_id = ' . intval($student_id) . '
- ORDER BY login_date DESC LIMIT 0,1';
+ WHERE login_user_id = ' . intval($student_id) . '
+ ORDER BY login_date DESC LIMIT 0,1';
$rs = Database::query($sql);
- if(Database::num_rows($rs)>0) {
+ if (Database::num_rows($rs) > 0) {
if ($last_login_date = Database::result($rs, 0, 0)) {
$last_login_date = api_get_local_time($last_login_date);
if ($return_timestamp) {