revolution/laravel-namespaced-helpers
Laravel Namespaced helpers
21,371
| Install | |
|---|---|
composer require revolution/laravel-namespaced-helpers |
|
| Latest Version: | 2.3.0 |
| PHP: | ^8.3 |
| License: | MIT |
| Last Updated: | Oct 3, 2026 |
| Links: | GitHub · Packagist |
Maintainer: revolution
Laravel Namespaced helpers
Another way to avoid env() conflicts.
Requirements
- PHP >= 8.3
- Laravel >= 12.0
Installation
composer require revolution/laravel-namespaced-helpers
Uninstall
composer remove revolution/laravel-namespaced-helpers
Usage
env()
In config files,
add use function Revolution\Illuminate\Support\env;
This env() is not global.
<?php
use function Revolution\Illuminate\Support\env;
return [
'name' => env('APP_NAME', 'Laravel'),
];
dispatch_now()
dispatch_now() was removed in Laravel 10. If you want to use it to get a return value from a job class, you can use this.
<?php
use function Revolution\Illuminate\Support\dispatch_now;
$bar = dispatch_now(new FooJob());
DispatchNow trait
use Illuminate\Contracts\Queue\ShouldQueue;
use Revolution\Illuminate\Support\DispatchNow;
class FooJob implements ShouldQueue
{
use DispatchNow;
}
$bar = FooJob::dispatchNow();
LICENSE
MIT
Related Packages
prizeless/laravel-5-helpers
Group of common and easy to use base classes for a Laravel 5.1 project
4,886
3
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 2.3.0 | ^8.3 | ^12.0| | MIT | |
| 2.2.0 | ^8.2 | ^11.0| | MIT | |
| 2.1.1 | ^8.1 | ^10.0| | MIT | |
| 2.1.0 | ^8.1 | ^10.0| | MIT | |
| 2.0.0 | ^8.1 | ^10.0 | MIT | |
| 1.3.1 | ^7.4| | ^6.0| | MIT | |
| 1.3.0 | ^7.4| | ^6.0| | MIT | |
| 1.2.2 | ^7.3| | ^6.0| | MIT | |
| 1.2.1 | ^7.3| | ^6.0| | MIT | |
| 1.2.0 | ^7.3| | ^6.0| | MIT | |
| 1.1.0 | ^7.3| | ^6.0| | MIT | |
| 1.0.0 | ^7.2| | ^6.0| | MIT |