Download the PHP package awurth/slim-rest-base without Composer
On this page you can find all versions of the php package awurth/slim-rest-base. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download awurth/slim-rest-base
More information about awurth/slim-rest-base
Files in awurth/slim-rest-base
Download awurth/slim-rest-base
More information about awurth/slim-rest-base
Files in awurth/slim-rest-base
Vendor awurth
Package slim-rest-base
Short Description Slim PHP Micro-Framework for building a REST API
License MIT
Homepage https://github.com/awurth/SlimREST
Package slim-rest-base
Short Description Slim PHP Micro-Framework for building a REST API
License MIT
Homepage https://github.com/awurth/SlimREST
Please rate this library. Is it a good library?
Informations about the package slim-rest-base
Slim 3 RESTful application skeleton
This is an app skeleton for the Slim PHP Micro-Framework to get started quickly building a REST API
Features
- Eloquent ORM
- Authentication (Sentinel + OAuth 2)
- Validation (Respect + Slim Validation)
- Logs (Monolog)
- Dotenv configuration
- Console commands for updating the database schema and creating users
- A RESTful router
Installation
Create Project
Set File permissions
Create database
- Create a new database.
- Rename /env.dist to .env and set the db connection details.
- Create Tables
Set URL (dev)
Used for generating links in API routes markdown.
Edit line 6 and set the url to your API.
Console Tools
Create users
Use --admin
option to set the user as admin
Dump routes
Execute the following command at the project root to print all routes in your terminal
Use --markdown or -m option to display routes in markdown format
If you're using Oh My Zsh, you can install the symfony2 plugin, which provides an alias and autocompletion:
TODO
- PHPUnit
All versions of slim-rest-base with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.0
awurth/slim-helpers Version ^1.0
awurth/slim-validation Version ^3.0
bshaffer/oauth2-server-php Version ^1.9
cartalyst/sentinel Version ^2.0
chadicus/slim-oauth2-http Version ^3.1
firebase/php-jwt Version ^5.0
illuminate/database Version ^5.4
illuminate/events Version ^5.4
monolog/monolog Version ^1.23
respect/validation Version ^1.1
slim/slim Version ^3.8
symfony/console Version ^3.3
symfony/dotenv Version ^3.0
symfony/http-foundation Version ^3.3
awurth/slim-helpers Version ^1.0
awurth/slim-validation Version ^3.0
bshaffer/oauth2-server-php Version ^1.9
cartalyst/sentinel Version ^2.0
chadicus/slim-oauth2-http Version ^3.1
firebase/php-jwt Version ^5.0
illuminate/database Version ^5.4
illuminate/events Version ^5.4
monolog/monolog Version ^1.23
respect/validation Version ^1.1
slim/slim Version ^3.8
symfony/console Version ^3.3
symfony/dotenv Version ^3.0
symfony/http-foundation Version ^3.3
The package awurth/slim-rest-base contains the following files
Loading the files please wait ....