ashr / starter
Starter - Decouple function that is frequently used.
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/ashr/starter
Requires
- php: ^8.0
- laravel/framework: ^9.9
This package is auto-updated.
Last update: 2025-10-20 14:34:54 UTC
README
ASHR STARTER PACKAGE is package contains function that is frequently used on laravel project.
Instalation
You can install the package via composer
composer require ashr/starter
Packagist: https://packagist.org/packages/ashr/starter
- Add
\Ashr\Starter\ServiceProvider::classto config/app.php - Publish config if needed
php artisan vendor:publish --tag=ashr-starter
How to use
- Use middleware:
Route::post('/', [PostController::class, 'createPost'])->middleware('can-access:create-post');create-post is permission need authorize to auth service - Customize error form request by extending class
Ashr\Starter\Services\Response\CustomFormRequest - For formatting basic crud response use methods:
- responseCreated
- responseCreateFailed
- responseNotFound
- responseUpdated
- responseUpdateFailed
- responseDeleted
- responseDeleteFailed