Browse Source

Adding missing $now variable.

Julio Montoya 11 years ago
parent
commit
eafd2776bc
1 changed files with 13 additions and 1 deletions
  1. 13 1
      main/inc/lib/course.lib.php

+ 13 - 1
main/inc/lib/course.lib.php

@@ -3760,11 +3760,18 @@ class CourseManager
         return false;
     }
 
+    /**
+     * @param int $course_id
+     * @param int $session_id
+     * @param int $url_id
+     * @return array
+     */
     public static function get_course_ranking($course_id, $session_id = null, $url_id = null) {
         $table_course_ranking       = Database::get_main_table(TABLE_STATISTIC_TRACK_COURSE_RANKING);
 
         $session_id = !isset($session_id)   ? api_get_session_id() : intval($session_id);
         $url_id     = empty($url_id)        ? api_get_current_access_url_id() : intval($url_id);
+        $now = api_get_utc_datetime();
 
         $params = array(
             'c_id'          => $course_id,
@@ -3773,7 +3780,12 @@ class CourseManager
             'creation_date' => $now,
         );
 
-        $result = Database::select('c_id, accesses, total_score, users', $table_course_ranking, array('where' => array('c_id = ? AND session_id = ? AND url_id = ?' => $params)), 'first');
+        $result = Database::select(
+            'c_id, accesses, total_score, users',
+            $table_course_ranking,
+            array('where' => array('c_id = ? AND session_id = ? AND url_id = ?' => $params)),
+            'first'
+        );
 
         $point_average_in_percentage = 0;
         $point_average_in_star = 0;