Uma das formas de reutilizar código nos controladores é criar um ficheiro de funções no diretório app/Helpers.
Desta forma, devemos ter em conta os seguintes passos:
Criar a Pasta e o Ficheiro:
- No diretório 
app, cria uma pasta chamadaHelpers. - Dentro de 
app/Helpers, cria um ficheiro PHP, por exemplofunctions.php. 
Definir o Ficheiro:
Se tiveres apenas algumas funções utilitárias, podes definir o ficheiro como um simples ficheiro
.phpcom funções, sem a necessidade de uma classe.Exemplo do conteúdo de
functions.php:
Incluir o Helper no Laravel:
Para que o Laravel carregue automaticamente este helper, adiciona uma linha ao
composer.jsonpara autoload:- Abre o ficheiro 
composer.json. - Na secção 
"autoload", adiciona a linha"app/Helpers/functions.php"dentro de"files". 
O ficheiro
composer.jsondeve ficar assim:- Abre o ficheiro 
 
Atualizar Autoload:
No terminal, executa o comando para atualizar o autoload:
Usar a Função no Projeto:
Agora, podes usar a função
gerarNomeUnicoFicheiro()diretamente em qualquer controlador ou parte do teu código Laravel sem importações adicionais:
Este método permite-te definir funções utilitárias globais acessíveis em todo o projeto.