Exemplo n.º 1
0
 $status_line->days = explode(';', $status_line->days);
 foreach ($status_line->days as $one_day_obj) {
     $one_day_obj = explode(',', $one_day_obj);
     $day_id = $one_day_obj[0];
     $days = guruModelguruProgram::get_a_day_by_id($day_id);
     $task_array = explode(';', $status_line->tasks);
     $task_array = $task_array[$days->ordering - 1];
     $task_array = substr($task_array, 0, strlen($task_array) - 1);
     $task_array = explode('-', $task_array);
     $new_task_array = '';
     foreach ($task_array as $one_task) {
         $one_task_array = explode(',', $one_task);
         $new_task_array = $new_task_array . $one_task_array[0] . ',';
     }
     $new_task_array = substr($new_task_array, 0, strlen($new_task_array) - 1);
     $total_for_a_day = guruModelguruProgram::getsum_points_and_time_for_a_day2($new_task_array);
     if ($total_for_a_day[0]->s_points) {
         $total_points_for_a_day = $total_for_a_day[0]->s_points;
     } else {
         $total_points_for_a_day = 0;
     }
     if ($total_for_a_day[0]->s_time) {
         $total_time_for_a_day = $total_for_a_day[0]->s_time;
     } else {
         $total_time_for_a_day = 0;
     }
     $status_color = "white";
     // we find the DAY STATUS for the days and we change the COLOR accordingly
     //if($k<$program->freetrial) {
     $day_status = guruModelguruProgram::find_day_status($my->id, $program->id, $day_id);
     if ($day_status == 2) {