[ 'paciente' => [ 'nome' => $atendimento->faa->paciente->cidadao->nome, 'nomeSocial' => $atendimento->faa->paciente->cidadao->nome_social, 'prefereNomeSocial' => $atendimento->faa->paciente->cidadao ->preferencia_nome_id === PreferenciaNome::NOME_SOCIAL, 'prontuario' => $atendimento->faa->paciente->prontuario, ], 'recepcao' => [ 'data' => (new Carbon($atendimento->recepcao->atendido_em))->format('d/m/Y') ] ] ], $simplificadaData); self::$TITLE .= $atendimento->faa->numero; return Template::make(self::$TITLE, self::TEMPLATE)->withData($data)->getHtml(); } public function __invoke($atendimentoId) { return (new Pdf)->stream(self::getTemplate($atendimentoId), self::$TITLE); } }