zenbox / project
Project skeleton. Begin developing PSR-15 middleware applications in seconds!
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.4
- ext-pdo: *
- composer/package-versions-deprecated: ^1.10.99
- elie29/zend-phpdi-config: ^6.0
- laminas/laminas-component-installer: ^2.1.2
- laminas/laminas-config-aggregator: ^1.2
- laminas/laminas-diactoros: ^2.3.0
- laminas/laminas-stdlib: ^3.2.1
- laminas/laminas-zendframework-bridge: ^1.0
- mezzio/mezzio: ^3.2.1
- mezzio/mezzio-fastroute: ^3.0.3
- mezzio/mezzio-helpers: ^5.3
- mezzio/mezzio-twigrenderer: ^2.6
- symfony/dotenv: ^5.1
- zenbox/ddd: ^1.0
- zenbox/doctrine: ^2.1
Requires (Dev)
- filp/whoops: ^2.7.1
- mezzio/mezzio-tooling: ^1.3
- phpspec/prophecy: ^1.10.3
- phpspec/prophecy-phpunit: ^2.0
- phpunit/phpunit: ^9.3.7
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2024-12-21 21:31:33 UTC
README
Use this skeleton application based on Laminas Mezzio to quickly setup and start working on a new application.
This application uses:
What components does application use?
Getting Started
Start your new project with composer:
$ composer create-project zenbox/project <project-path>
After choosing and installing the packages you want, go to the
<project-path>
and start web server to verify installation
You can use docker-compose
to run the app with docker
, so you can run these commands:
cd <project-path> docker-compose up -d
After that, open http://localhost
in your browser.