A light weight encapsulation of PHP Slim 3 and AdminLTE template.
A WebMVC skeleton framework based on Slimer-core
Built-in Medoo have multpi DB type support. So make sure the php_pdo_ DB driver had been installed.
1.X versions would based on PHP5.6, support for Sqlite3, Mysql, Pgsql adn so on which Meedo framework support for.
Feature list
- Container
- Config suit
- RBAC
- RESTFUL API
- Commands
- LDAP
- Message flash
- Mail template
- Guide
- Docker
Version release history.
- Increase slimer-core dependency to v1.2.5 to adjust Index controller to support for quary parameter passing.
- Add action log feature and involve slimer-core route middleware mechanism.
- Add dependency for slimer-core 1.1.2 to enable jump to redirect.
- Fix some bug for the menu quick search and the security management page adjustment.
- Add menu visible by permission feature.
- Add introjs support to make it configurable.
- Add webpage showLoading feature to add Ajax request page mask.
- Add Composer private repoistry dependencies config in composer.json
-
Slim3: A smart and fast PHP micro framework https://www.slimframework.com/
-
Twig: A flexible PHP web template engine. https://twig.symfony.com/
-
Medoo: A light weight PHP ORM db library. https://medoo.in/api
-
AdminLTE: A html web template
-
- Configs
-
- Routes
-
- Controller
-
- Views
-
- Dockerization -- Add Dockerfile to made the slimer to be dockerization and support for php-fpm with Nginx.
-
- Add gradle support -- build the docker command: gradle -Dregistry= slimerDocker <-Dpush=true>