get(); $paciente = $tentativasContato->first()->solicitacao->paciente; $data = [ 'paciente' => [ 'nome' => $paciente->cidadao->nome, 'prontuario' => $paciente->prontuario, 'idade' => $paciente->cidadao->idadeFormatada, 'data_nascimento' => $paciente->cidadao->data_nascimento ? (new Carbon($paciente->cidadao->data_nascimento))->format('d/m/Y') : null, ], 'tentativasContato' => $tentativasContato->map(fn ($tentativaContato) => [ 'data' => $tentativaContato->data->format('d/m/Y'), 'usuario_nome' => $tentativaContato->usuario->cidadao->nome, 'detalhes' => $tentativaContato->detalhes, ]) ]; return Pdf1::generate(self::TITLE, self::TEMPLATE, $data); } }