Symfony Micro Framework based on MicroKernelTrait
Small and tiny and easy to configure, this build is perfect for :
- console based project
- POC
- light web project
- development playground
- etc.
You can create a new project using composer
:
$ php composer.phar create-project fnayou/symfony-micro-framework
That's it ! you have full working project with :
.editorconfig
file- PHPCodeSniffer configuration just run command
bin\standards
- Scrutinizer configuration file
- PHPCSFixer configuration file
- and much more
Docker is ready to be used with nginx, PHP-FPM, MariaDB, Postgres, MongoDB and CouchDB. all you have to
do is to configure docker-compose.yml
. We use fnayou/oh-my-docker, so check the project for more
information.
Don't waste time configuring, start coding !
"require": {
"php": ">=5.6.0",
"incenteev/composer-parameter-handler": "^2.1",
"sensio/distribution-bundle": "^5.0",
"sensio/framework-extra-bundle": "^3.0",
"symfony/symfony": "^3.2",
"twig/twig": "^1.0||^2.0"
},
"require-dev": {
"escapestudios/symfony2-coding-standard": "^2.10",
"fnayou/standards": "^1.2",
"friendsofphp/php-cs-fixer": "^2.3",
"phpunit/phpunit": "^5.7",
"sensio/generator-bundle": "^3.1"
}
If you want to clean up your project, don't forget to uncomment content of .gitattributes
.
Please see License File for more information.