Explorar el Código

Small adjustment in date format for names of created sessions

Yannick Warnier hace 10 años
padre
commit
55afa7bb7c
Se han modificado 1 ficheros con 11 adiciones y 9 borrados
  1. 11 9
      main/cron/create_course_sessions.php

+ 11 - 9
main/cron/create_course_sessions.php

@@ -21,10 +21,11 @@ define("OFFSET", "15");
 /**
  * If no $initialDate is supplied, returns an array with the first and last days of the current
  * month. Otherwise, returns an array with the first and last days of the $initialDate month .
- * @param   array   First day of the month
+ * @param   array   $initialDate First day of the month
  * @return  array   First and last days of the month
  */
-function getMonthFirstAndLastDates($initialDate = null) {
+function getMonthFirstAndLastDates($initialDate = null)
+{
     $startDate = $initialDate ? $initialDate : date("Y-m-01");
     $nextMonthStartDate = date("Y-m-d", api_strtotime($startDate." + 1 month"));
     $endDate = date("Y-m-d", api_strtotime($nextMonthStartDate." - 1 minute"));
@@ -34,13 +35,14 @@ function getMonthFirstAndLastDates($initialDate = null) {
 /**
  * Creates one session per course with $administratorId as the creator and
  * adds it to the session starting on $startDate and finishing on $endDate
- * @param   array   Courses
- * @param   int     Administrator id
- * @param   date    First day of the month
- * @param   date    Last day of the month
+ * @param   array   $courses Courses
+ * @param   int     $administratorId Administrator id
+ * @param   date    $startDate First day of the month
+ * @param   date    $endDate Last day of the month
  * @return  void
  */
-function createCourseSessions($courses, $administratorId, $startDate, $endDate) {
+function createCourseSessions($courses, $administratorId, $startDate, $endDate)
+{
     echo "\n";
     echo $courses ?
         "Creating sessions and adding courses for the period between ".$startDate." and ".$endDate :
@@ -48,7 +50,7 @@ function createCourseSessions($courses, $administratorId, $startDate, $endDate)
     echo "\n=====================================================================================\n\n";
     // Loop through courses creating one session per each and adding them
     foreach ($courses as $course) {
-        $sessionName = $course['title']." (".date("M Y", api_strtotime($startDate)).")";
+        $sessionName = $course['title']." (".date("m/Y", api_strtotime($startDate)).")";
         $sessionId = SessionManager::create_session(
             $sessionName,
             $startDate,
@@ -66,7 +68,7 @@ function createCourseSessions($courses, $administratorId, $startDate, $endDate)
 }
 
 // Starts the script
-
+echo "Starting process..." . PHP_EOL;
 // Get first active administrator
 $administrators = array_reverse(UserManager::get_all_administrators());
 $lastingAdministrators = count($administrators);