From 74d568f03260e830c3b2e905f54eb4f6b0599ef7 Mon Sep 17 00:00:00 2001 From: fcyt_sistemas Date: Tue, 14 Nov 2023 15:32:27 -0300 Subject: [PATCH] arreglo --- app/Http/Controllers/ApiPersonaController.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/ApiPersonaController.php b/app/Http/Controllers/ApiPersonaController.php index 70c23b6..1132b65 100644 --- a/app/Http/Controllers/ApiPersonaController.php +++ b/app/Http/Controllers/ApiPersonaController.php @@ -38,14 +38,13 @@ class ApiPersonaController extends Controller $dj = UaderDjPersona::find($persona->id_dj_persona); $designaciones = $dj->CargosGrupo()->where('estado', 'A')->get(); foreach ($designaciones as $designacion) { - $uas[] = intval($designacion->Sede->ua_guarani); - $funciones[] = $designacion->id_funcion; + $funciones[] = ['funcion' => $designacion->id_funcion, 'ua' => intval($designacion->Sede->ua_guarani)]; $grupo_horarios = $designacion->GrupoHorario; foreach ($grupo_horarios as $gh) { $horarios_dias = $gh->Horarios; foreach ($horarios_dias as $hd) if ($hd->dia_semanal == date('w')) - $horarios[$hd->dia_semanal] = $hd->hora_entra; + $horarios[$hd->dia_semanal] = ['hora_entra' => $hd->hora_entra, 'funcion' => $designacion->id_funcion, 'ua' => intval($designacion->Sede->ua_guarani)]; } } $datos = array( @@ -56,7 +55,6 @@ class ApiPersonaController extends Controller 'telefono' => '549'.preg_replace('([^0-9])', '', trim($persona->telefono_celular)), 'email' => strtolower(trim($persona->correo_electronico)), 'funciones' => $funciones, - 'uas' => $uas, 'horarios' => $horarios, ); return response()->json($datos);