status: development
phpstan: level 8
phpunit: partially
- Http routing based on
PSR-7
Server Request and Response- Server
- Router
- Views
- abstract
- page
- Controller system
- actions
- middlewares
- mappers:
- Sitemap
- Breadcrumbs
- Utils:
- Urlbuilder
- Session
- Sql
- database (PostgreSql)
- repositories
- repository (1 table)
- entity (EAV)
- Virtual (2 and more tables)
- Models and DTOs
- Logger psr-3 ( with alternative logging )
- Echo
- File
- Mailer ( phpmail )
- Multilanguage system
- Domain Value Objects
Examples shows how php-server works.
- simple site with dynamic pages and login system
- github
- live preview
Coming soon. In progress.
- multilanguage system
- View based on twig
- phpstan level 8
- phpunit
- laminas-coding-standard