wyxos / laravel-resources
A plugin that implements the concept of resource management.
Installs: 164
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/wyxos/laravel-resources
README
Please note that the repositories wyxos/laravel-listing
and wyxos/laravel-resources
are no longer maintained. They are now unified under wyxos/harmonie
.
Laravel Resources
Add the concept of route handlers and resource handlers.
The aim of this package is:
- Bypass the need to define controllers
- Enforce defining route actions as string making renaming difficult
- Reduce navigating to nested folders to reach Requests
// Create a route instance
php artisan make:route StoreUser
// Output
app/Routes/StoreUser.php
// Usage
Route::post('/users/store', StoreUser::class)
// Create a resource route instance
php artisan make:route User/Store --resource
// Output
app/Resources/User/Store.php
// Usage
route('resource', ['user', 'store'])