Skip to content
Workshop application "Symfony Forms in Detail"
PHP HTML Shell
Branch: master
Clone or download
Latest commit 41f867a Aug 27, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
bin
config base application setup Aug 30, 2019
public
src
templates
tests initial app setup Aug 18, 2019
.env
.env.test
.gitignore changes after testing websc image Aug 23, 2019
.php_cs.dist
Challenges.md
LICENSE
README.md
composer.json
composer.lock
phpstan.neon.dist
phpunit.xml.dist
symfony.lock

README.md

Symfony Forms in Detail

Repository contains example application used for "Symfony Forms in Detail" at Web Summer Camp 2019

Requirements

or alternatively you could use the VirtualBox image provided by websc organizers, see Slack or email

  • VirtualBox 6.0.10
  • VirtualBox Extension Pack

Setting up using WSC image

  • Import & boot virtual maching

Update repository & Build

$ cd /var/www/html/symfony/forms
$ git pull
$ composer install

Webserver (Symfony CLI)

$ symfony serve -d

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

Setting up w/o WSC image

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

$ bin/console server:start

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

Database

$ bin/console doctrine:database:create
$ bin/console doctrine:schema:create --force

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
  • Security Checker
  • PHPUnit Testing
You can’t perform that action at this time.