Proyectos de Subversion LeadersLinked - Services

Rev

Rev 369 | Rev 371 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 369 Rev 370
Línea 50... Línea 50...
50
     * @return array Arreglo con las fechas validadas [initialDate, finalDate].
50
     * @return array Arreglo con las fechas validadas [initialDate, finalDate].
51
     */
51
     */
52
    function validateAndAdjustDates($initialDate, $finalDate)
52
    function validateAndAdjustDates($initialDate, $finalDate)
53
    {
53
    {
54
        $currentDate = date('Y-m-d'); // Fecha actual en formato YYYY-MM-DD
54
        $currentDate = date('Y-m-d'); // Fecha actual en formato YYYY-MM-DD
-
 
55
        $yesterdayDate = date('Y-m-d', strtotime('-1 day')); // Fecha del día anterior
Línea 55... Línea 56...
55
 
56
 
56
        // Asignar la fecha actual si alguna de las fechas es nula
57
        // Asignar la fecha del día anterior si initialDate es nula
57
        if (empty($initialDate)) {
58
        if (empty($initialDate)) {
58
            $initialDate = $currentDate;
59
            $initialDate = $yesterdayDate;
-
 
60
        }
-
 
61
 
59
        }
62
        // Asignar la fecha actual si finalDate es nula
60
        if (empty($finalDate)) {
63
        if (empty($finalDate)) {
61
            $finalDate = $currentDate;
64
            $finalDate = $currentDate;
Línea 62... Línea 65...
62
        }
65
        }