api-skeleton/api-skeleton

skeleton app for developing restful apis


README

Latest Version on Packagist Software License Build Status Coverage Status Total Downloads

Install

Via Composer

Run this command:

composer require api-skeleton/api-skeleton

publish files

php artisan vendor:publish --force

run this command

php artisan module:optimize

run database migrations

php artisan module:migrate

run database seeds

php artisan module:seed roles
php artisan module:seed

Install passport

php artisan module:passport:install

run

php artisan doc:generate

Install php code sniffer

composer require --dev squizlabs/php_codesniffer

Add php code sniffer command to composer.json

"phpcs" :"./vendor/bin/phpcs ./",
"phpcbf" :"./vendor/bin/phpcbf ./",

Generate module

php artisan generate:module {slug}

Credits

License

The MIT License (MIT). Please see License File for more information.