bantenprov / laravel-api-manager
api manager untuk aplikasi banten prov
1.0.0
2017-12-10 13:11 UTC
Requires
- php: ~5.6|~7.0
- bantenprov/workflow: 1.0.0
- illuminate/support: ~5.1
Requires (Dev)
- phpunit/phpunit: >=5.4.3
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2024-12-22 05:55:28 UTC
README
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