Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Latest commit

 

History

History
75 lines (57 loc) · 2.71 KB

README.md

File metadata and controls

75 lines (57 loc) · 2.71 KB

Symfony MicroFramework

Scrutinizer Code Quality Build Status SensioLabsInsight Build Status

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.

How to use ?

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 !

Included packages ?

    "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"
    }

Note

If you want to clean up your project, don't forget to uncomment content of .gitattributes.

Credits

License

license Please see License File for more information.