This package provides drivers, helpers, repositories, endpoints starterpack implementation of basic features for facilitate developing admin menagement modules in your codebase, built by applying (concepts) like Test Driven Development
Event-Listener Driven Development
Async-like (Queue)
Cached
, (design principle) RESTful API
Tight Cohesion & Loose Coupling
SOLID
, (design pattern) Gangs of Four (GoF) Repository Pattern
.
Click one of packages and follow the instruction to get started.
No | Repository | Description |
---|---|---|
1 |
laravelphp-user |
User Management |
2 |
laravelphp-setting |
Setting Management |
3 |
laravelphp-setting-profile |
Setting per-User Variable Environment Management |
4 |
laravelphp-setting-locale |
Setting per-User i18n Management |
5 |
laravelphp-setting-menu |
Setting per-User Menu Management |
6 |
laravelphp-acl |
Access Control List (granted or denied) Management |
7 |
laravelphp-log |
Logging Management |
8 |
laravelphp-notification |
Notification Management |
Installation :
$ composer require tripteki/laravelphp-adminer
How to use it :
-
Put
Tripteki\Adminer\Providers\AdminerServiceProvider
to service provider configuration list. -
Put
Tripteki\Adminer\Providers\AdminerServiceProvider::ignoreConfig()
intoregister
provider, then publish config file into your project's directory with running (optionally) :
php artisan vendor:publish --tag=tripteki-laravelphp-adminer-configs
- Trip Teknologi (@tripteki)
- Hasby Maulana (@hsbmaulana)