peynman / larapress-crud
API scaffolding with searching and filtering interfaces.
dev-master
2022-05-13 16:45 UTC
Requires
- php: ^7.0|^8.0
- laravel/framework: ^8.0
Requires (Dev)
- facade/ignition: ^2.3.6
- fzaninotto/faker: ^1.4
- mockery/mockery: ^1.0
- nunomaduro/collision: ^5.0
- orchestra/testbench: ^6.2.0
- phpmd/phpmd: @stable
- phpunit/phpunit: ^9.0
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2025-03-13 23:01:50 UTC
README
What is it for?
Larapress CRUD is a Create/Read/Update/Delete resource management api, with:
- Easy name.verb based authorization
- Simple yet overridable pipelines
- Reusable code principles in mind
- Role-based access control
Install
composer require peynman/larapress-crud
Usage
Development/Contribution Guid
- create a new laravel project
- add this project as a submodule at path packages/larapress-crud
- use phpunit, phpcs
vendor/bin/phpunit -c packages/larapress-crud/phpunit.xml packages/larapress-crud/
vendor/bin/phpcs --standard=packages/larapress-crud/phpcs.xml packages/larapress-crud/