bantenprov/laravel-api-manager

api manager untuk aplikasi banten prov

Downloads

115

Stars

0

Version

1.0.0

Welcome to Bantenprov/laravel-api-manager!

codecov Scrutinizer Code Quality Build Status

Documents

Ini adalah package yang di gunakan untuk laravel api manager pemprov banten, dan package ini masih versi beta, found some bugs, create a patch or pull request. update pull

Note:

  • Package ini masih dalam tahap pengembangan.
  • package ini di gunakan untuk mengelola API KEY Provinsi Banten.
  • Package ini untuk laravel 4.2 keatas.

Workflow

API Key Management ini dilengkapi dengan workflow management yang digunakan untuk melakukan proses permintaan sampai persetujuan API Key

Workflow State

  • Request
  • Needs completed document
  • Document submitted
  • Approved
  • Rejected

Workflow Trasition

  • Request to Rejected
  • Request to Approved
  • Request to Needs completed document
  • Needs completed document to Document submitted
  • Document submitted to Approved
  • Document submitted to Rejected

Install package

$ composer require bantenprov/laravel-api-manager :dev-master

edit file config/app.php

tambahan class ini pada file config/app.php

Bantenprov\LaravelApiManager\LaravelApiManagerServiceProvider::class,

running script vendor:publish

running vendor publish

php artisan vendor:publish

hasilnya kegini

Copied Directory [/vendor/bantenprov/laravel-api-manager/src/config] To [/config]
Copied Directory [/vendor/bantenprov/laravel-api-manager/src/views] To [/resources/views/api_manager]
Copied Directory [/vendor/bantenprov/laravel-api-manager/src/controller] To [/app/Http/Controllers]
Copied Directory [/vendor/bantenprov/laravel-api-manager/src/models] To [/app]
Copied Directory [/vendor/bantenprov/laravel-api-manager/src/migrations] To [/database/migrations]
Copied Directory [/vendor/laravel/framework/src/Illuminate/Mail/resources/views] To [/resources/views/vendor/mail]
Publishing complete.

tambahkan route

running script

php artisan laravel-api-manager:add-route

hasilnya akan menambahkan route resource di routes/web.php

Route::resource('api_manager', 'ApiManagerController');

Migrasi database

running script

php artisan migrate

Running Modul

browse dari browser anda

http://your_domain.dev/api_manager

Running Modul

tambahkan pada .env anda parameter berikut

BANTENPROV_APIHOST=""

untuk production site

BANTENPROV_APIHOST=""

untuk development site

Happy Coding \(*i^)//

bantenprov

Author

bantenprov