Download the PHP package bycedric/allay without Composer
On this page you can find all versions of the php package bycedric/allay. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package allay
Allay
Allay
is a Laravel helper to easily create restful API's.
It's designed based on the idea that the resource is responsible for it's own actions.
Each of those restful actions are enabled by a boilerplate controller that works for all resources.
Every part of Allay
is customizable and extendable, making it usable for a lot of usecases.
Requirements
Allay
will work with the following requirements.
- PHP 7.0+
- Laravel 5.5+
Install
Composer
Composer is a nice tool to download and manage external packages within PHP. If you still live in the dark ages, take a look at their site.
You can add Allay
within the require section of your composer.json.
Or execute the following code inside your CLI.
Laravel
After the composer installation, we need to add it to Laravel. This can be done by adding the following code to the /config/app.php.
Please add the service provider to the bottom of the providers list. If you don't, routes cannot be overwritten.
Lumen
You can also get Allay
working on Lumen, a light-weight and blazing fast Laravel version.
This can be done by adding the following code to the /bootstrap/app.php.
Usage
To get started with Allay
take a look at the wiki (soon available) pages.
Extensions
Allay
is designed to be useful in as much use cases as possible, therefore the core is unopinionated.
From the there, you can go your own way. To help you in that, here are some extensions.
- JSON API (soon available)
Change log
Please see CHANGELOG for more information what has changed recently.
Testing
If you want to extend Allay
make sure you run the tests to validate the code.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Cedric van Putten
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of allay with dependencies
illuminate/contracts Version ^5.5
illuminate/database Version ^5.5
illuminate/http Version ^5.5
illuminate/support Version ^5.5