OskarStark / product-crud

Workshop application "Practical Forms with Symfony"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Symfony Forms in Detail

Repository contains example application used for "Practical Forms with Symfony" at SymfonyCon Disneyland Paris 2022

Requirements

Setting up

Checkout & Build

git clone git@github.com:chr-hertel/product-crud.git
cd product-crud
composer install

Webserver

Configure your vhost root to point to public/ or use

symfony serve --daemon

and open homepage (eg https://localhost:8000)

Database

bin/console doctrine:database:create
bin/console doctrine:schema:create

Quality Checks

You can execute the configured quality checks by running

bin/check

It will execute:

  • Symfony Yaml- and Twig-Linting
  • Doctrine Schema Validation
  • Composer Validation
  • PHPStan Static Code Analysis
  • PHP-CS-Fixer Code Style
  • PHPUnit Testing

About

Workshop application "Practical Forms with Symfony"

License:MIT License


Languages

Language:Twig 47.9%Language:PHP 31.2%Language:Shell 20.8%