Short information about global helpers
Helper files are usually used as global functions that don't belong to any particular class, and may be used anywhere in the Laravel project: in Controllers, Blade Views, or other classes.
To include such a helper file globally, typically it's added to the composer.json section "autoload" -> "files".
Important: if you describe some function as global, you should check if the same function name doesn't exist elsewhere in the project, with method function_exists().
- app/Providers/MacroServiceProvider.php
- app/Http/Controllers/Settings/GendersController.php
- resources/views/index.blade.php
- composer.json
- app/Http/Controllers/Auth/Login.php
- resources/views/app/pdf/invoice/partials/table.blade.php
- app/Repositories/Eloquent/EggRepository.php
- src/Http/Controllers/Admin/SettingController.php
- resources/views/components/tiles/statistics.blade.php
- resources/views/dashboard.blade.php
- composer.json
- composer.json
- resources/views/auth/login.blade.php
- app/Http/Middleware/RedirectIfDemo.php
- app/Http/Controllers/CommentController.php
- app/Models/User.php
- tests/Unit/PostTest.php
- composer.json
- app/Models/Budget.php
- composer.json
- Modules/Tag/Resources/views/backend/tags/form.blade.php
- app/Http/Controllers/Backend/RolesController.php
- resources/views/files/create.blade.php
- app/Console/Commands/DeleteFiles.php
- composer.json
- app/Http/ViewHelpers/Team/TeamShowViewHelper.php
- resources/views/frontend/partials/meta.blade.php
- composer.json
- composer.json
- app/Http/Controllers/ConfirmedEmailController.php
- app/Http/Controllers/SupportTeam/UserController.php
- app/Http/Controllers/DnaController.php
- composer.json
- app/Http/Controllers/CategoriesController.php
- resources/views/common/general/alert.blade.php
- app/Providers/HelperServiceProvider.php
- config/app.php
- resources/views/partials/footer.blade.php
- resources/views/front/home/sample-chapter.blade.php
- resources/views/livewire/show.blade.php
- composer.json
- app/Http/Controllers/Auth/RegistrationController.php
Additional resources on global helpers:
-
Kingsley Okpara | dev.to
Published on
-
Custom Global Helpers in Laravel
Article
Dev Dojo | devdojo.com
Published on