function getDeudaTotal($residencia_id) { $años = Facturas::distinct()->lists("año"); $deuda = 0; foreach ($años as $año) { for ($mes = 1; $mes <= 12; $mes++) { $solvencia = Solvencia::mes($mes)->ano($año)->residencia($residencia_id)->first(); if ($solvencia->estado == 'Moroso') { $deuda += $solvencia->monto; } } } return $deuda; }