infinito/application/symfony
2019-01-25 21:54:01 +01:00
..
bin Optimized for SPA 2019-01-05 23:52:37 +01:00
config Optimized for SPA 2019-01-05 23:52:37 +01:00
public Optimized for SPA 2019-01-05 23:52:37 +01:00
src Added FormClassNameService 2019-01-26 20:22:17 +01:00
templates Optimized for SPA 2019-01-05 23:52:37 +01:00
tests Added FormClassNameService 2019-01-26 20:22:17 +01:00
translations Optimized for SPA 2019-01-05 23:52:37 +01:00
.env.dist Optimized for SPA 2019-01-05 23:52:37 +01:00
.gitignore Optimized for SPA 2019-01-05 23:52:37 +01:00
.php_cs.dist Optimized for SPA 2019-01-05 23:52:37 +01:00
composer.json Optimized for SPA 2019-01-05 23:52:37 +01:00
composer.lock Udated composer 2019-01-25 21:54:01 +01:00
phpunit.xml.dist Optimized for SPA 2019-01-05 23:52:37 +01:00
README.md Optimized documentation 2019-01-26 16:48:07 +01:00
symfony.lock Optimized for SPA 2019-01-05 23:52:37 +01:00

backend application

conventions

coding

symfony

The application MUST use Symfony 4. coding standards

php

PHP code MUST follow the PSR-4 standard.

twig

Twig templates MUST follow the Symfony Template best practices.

naming

interfaces

A Interfaces MUST be named ClassnameInterface.

It SHOULD be based in the directory of the class.

abstract classes

A abstract class MUST be named AbstractClassname.

It SHOULD be based in the directory of the classes which inherit from it.

entities

####### source

A source MUST be named SourcenameSource.