public function duracionVinculacion($benID) { $ben = Beneficiario::select('fechaing', 'fecha_desvinculacion')->where('beneficiarioID', '=', $benID)->first(); $lastDate = $ben->fecha_desvinculacion == NULL ? date('Y-m-d') : $ben->fecha_desvinculacion; $diff = date_diff(date_create($ben->fechaing), date_create($lastDate)); $difference = $diff->y == 0 ? null : $diff->y . ' AÑo(s) '; $difference .= $diff->m == 0 ? null : $diff->m . ' mes(es) '; $difference .= $diff->d == 0 ? null : $diff->d . ' dia(s) '; return $difference; }