Package Data | |
---|---|
Maintainer Username: | purwadipw |
Maintainer Contact: | purwadie97@gmail.com (Purwadi) |
Package Create Date: | 2017-03-09 |
Package Last Update: | 2017-05-10 |
Language: | HTML |
License: | MIT |
Last Refreshed: | 2024-11-18 15:00:22 |
Package Statistics | |
---|---|
Total Downloads: | 952 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 1 |
Total Forks: | 0 |
Total Open Issues: | 0 |
Ini adalah package core pembantu untuk mempercepat dan mempermudah development aplikasi.
Mulailah dengan menginstal package melalui Composer.
composer require pw/core
Jika proses diatas sudah selesai, tambahkan class Service Provider dan Facade ke project anda pada file config/app.php
Pw\Core\CoreServiceProvider::class,
Pw\Core\ThemesServiceProvider::class,
Pw\Core\TranslatableServiceProvider::class,
'Module' => Pw\Core\Facades\Module::class,
'Theme' => Pw\Core\Facades\Theme::class,
Tambahkan juga middleware pada file app/Http/Kernel.php
protected $middlewareGroups = [
'web' => [
...
\Pw\Core\Middleware\Language::class,
],
];
Setelah menambahkan Service Provider
, Facade
, dan juga Middleware
jalankan script.
php artisan vendor:publish
Jika sudah sudah berhasil mem-publish file vendor, silahkan ubah namespace model Role dan Permission pada file config/entrust.php
.
'role' => 'App\Role',
'permission' => 'App\Permission',
menjadi
'role' => 'App\Modules\Authorization\Models\Role',
'permission' => 'App\Modules\Authorization\Models\Permission',
Dan juga silahkan sesuaikan pengaturan yang lainnya.
Jika selesai langkah diatas, selanjutnya install core. Eksekusi script dibawah dan ikuti langkah.
php artisan core:install
Itu dia core siap di pakai, silahkan seruput sejenak kopi anda dan mulailah berkreasi.