Example #1
0
         break;
     case 'finalizados':
         $status[] = Project::PROJECT_STATUS_CLOSED_CLIENT;
         $status[] = Project::PROJECT_STATUS_CLOSED_FOTOTEA;
         $status[] = Project::PROJECT_STATUS_CANCELLED;
         break;
     default:
         //activos
         $status[] = Project::PROJECT_STATUS_ACTIVE;
         break;
 }
 if (empty($filter)) {
     $filter = 'activos';
     $status[] = Project::PROJECT_STATUS_ACTIVE;
 }
 $projects = Project_View::loadUserProjects($current_user->id, $status);
 $total_active = intval($totals[Project::PROJECT_STATUS_ACTIVE]);
 $total_draft = intval($totals[Project::PROJECT_STATUS_DRAFT]);
 $total_adjudicated = intval($totals[Project::PROJECT_STATUS_ADJUDICATED] + $totals[Project::PROJECT_STATUS_CLOSED_PHOTOGRAPHER]);
 $total_finished = intval($totals[Project::PROJECT_STATUS_CLOSED_CLIENT] + $totals[Project::PROJECT_STATUS_CLOSED_FOTOTEA] + $totals[Project::PROJECT_STATUS_CANCELLED]);
 foreach ($projects as $project) {
     $project->days_left = DateHelper::getHoursLeft($project->pro_date_end);
     if ($project->pro_status == Project::PROJECT_STATUS_DRAFT) {
         $project->advice = "Publica este proyecto ahora para recibir ofertas";
     }
     if ($project->pro_status == Project::PROJECT_STATUS_ACTIVE) {
         if ($project->total_ofertas > 0) {
             $project->advice = "No has adjudicado el proyecto, ¡hazlo ya!";
         }
     }
 }