W wielu projektach nie jednokrotnie przychodzi moment w którym potrzebujesz stworzyć szybką funkcje/helpera przyspieszającą twoją pracę. Dziś zajmiemy się implementacją takiej funkcji w popularnej "larvie". Na początek w folderze app stwórzmy nowy folder do przechowywania naszych helperów o nazwie helpers a w nim zapiszmy plik custom_helpers.php. Kolejną rzeczą jaką musimy wykonać jest edycja pliku composer.json. Po otwarciu pliku fragment:
"autoload": {"classmap": ["database/seeds","database/factories"],"psr-4": {"App\\": "app/"}},
Zamieniamy na:
"autoload": {"classmap": ["database/seeds","database/factories"],"psr-4": {"App\\": "app/"},"files": ["app/Helpers/custom_helpers.php"]},
Dzięki temu zabiegowi ładujemy plik do frameworka i możemy korzystać z niego wszędzie. Tworzymy teraz w folderze app nowy folder Helpers a w nim plik custom_helpers.php. Na samym końcu instalujemy nowe zależności comoserem.
composer install
Od teraz w pliku custom_helpers.php możemy tworzyć własne helpery. Do zobaczenia wkrótce :]