pw / core
Core pembantu untuk mempercepat dan mempermudah development aplikasi.
Installs: 952
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:HTML
Requires
- php: >=5.6.4
- illuminate/config: ^5.3
- illuminate/database: ^5.3
- illuminate/filesystem: ^5.3
- illuminate/routing: ^5.3
- illuminate/support: ^5.3
This package is not auto-updated.
Last update: 2024-11-10 02:43:02 UTC
README
Ini adalah package core pembantu untuk mempercepat dan mempermudah development aplikasi.
Installation
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
Service Provider
Pw\Core\CoreServiceProvider::class, Pw\Core\ThemesServiceProvider::class, Pw\Core\TranslatableServiceProvider::class,
Facade
'Module' => Pw\Core\Facades\Module::class, 'Theme' => Pw\Core\Facades\Theme::class,
Tambahkan juga middleware pada file app/Http/Kernel.php
Middleware
protected $middlewareGroups = [ 'web' => [ ... \Pw\Core\Middleware\Language::class, ], ];
Setelah menambahkan Service Provider
, Facade
, dan juga Middleware
jalankan script.
Publish Vendor Files
php artisan vendor:publish
Jika sudah sudah berhasil mem-publish file vendor, silahkan ubah namespace model Role dan Permission pada file config/entrust.php
.
Config
'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.
Install Core
php artisan core:install
Itu dia core siap di pakai, silahkan seruput sejenak kopi anda dan mulailah berkreasi.