Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/austinkregel/laravel-abstract
A very abstracted way to get CRUD up and running.
https://github.com/austinkregel/laravel-abstract
crud headless-cms laravel
Last synced: 17 days ago
JSON representation
A very abstracted way to get CRUD up and running.
- Host: GitHub
- URL: https://github.com/austinkregel/laravel-abstract
- Owner: austinkregel
- License: mit
- Created: 2019-05-25T00:09:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-17T23:37:39.000Z (almost 4 years ago)
- Last Synced: 2024-12-05T22:09:07.815Z (29 days ago)
- Topics: crud, headless-cms, laravel
- Language: PHP
- Homepage:
- Size: 279 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Dynamic Laravel CRUD with policies
[![Latest Version on Packagist](https://img.shields.io/packagist/v/kregel/laravel-abstract.svg?style=flat-square)](https://packagist.org/packages/kregel/laravel-abstract)
[![Total Downloads](https://img.shields.io/packagist/dt/kregel/laravel-abstract.svg?style=flat-square)](https://packagist.org/packages/kregel/laravel-abstract)This package gives you a powerful interface for rapidly prototyping apps by offering a configuration based RESTful API. With support for authentication policies you can set permissions for the models and restrict access if needed.
## Installation
You can install the package via composer:
```bash
composer require kregel/laravel-abstract
```## Documentation
Please see [the configuration documentation page](docs/configuration.md), or see [the model configuration documentation page](docs/model-configuration.md);
## Changelog
Please see [our releases](https://github.com/austinkregel/laravel-abstract/releases) for more information on what has changed recently.
## Contributing
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
### Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
## License
The MIT License (MIT). Please see [License File](LICENSE.md) for more information.