Los helpers en Laravel 5 son un forma de definir funciones globales a nuestra aplicación que nos sean de ayuda para determinadas funcionalidades personalizadas para ese proyecto normalmente.
Existen varias formas para Desarrollar Helpers en Laravel 5, podemos crear desde una clase completa hasta un sencillo archivo de funciones, ambas funcionarán correctamente y serán accesibles a nivel global, vamos a ver los 2 casos.
El primer caso es bien simple, vamos a crear un archivo app/Helpers/Helper.php y vamos a añadir el siguiente código.
A partir de ahora, podemos utilizar nuestro helper desde cualquier lugar de nuestra aplicación de la siguiente forma.
Si por algún motivo no queremos que el acceso a nuestra clase sea \App\Helpers\Helper, podemos asignar un alias desde el archivo config/app.php de la siguiente forma.
A partir de ahora, podremos acceder con la siguiente sintaxis.
Crea un archivo app/Http/helpers.php y añade el siguiente código.
Ahora abre tu archivo composer.json y modifica la sección autoload/files por lo siguiente.
Para que composer cargue nuestro nuevo archivo debemos ejecutar el siguiente comando.
composer dump-autoload
Ahora nuestro helper ya estará cargado y podremos utilizarlo en cualquier sitio simplemente por llamar a cualquier función.
Vuejs, Laravel, NodeJS, WordPress, Serverless, React Native, Amazon Web Services y mucho más
Quiero hacerme Premium