mirror of
https://github.com/kevinveenbirkenbach/infinito.git
synced 2024-12-04 23:17:19 +01:00
1.3 KiB
1.3 KiB
Core Application
Conventions
Symfony
The application MUST use Symfony 4. coding standards.
PHP
PHP code MUST follow the PSR-4 standard.
Naming
Interfaces
A Interfaces MUST be named ClassnameInterface.
It SHOULD be based in the directory of the class.
Each class SHOULD implement an interface.
Abstract Classes
A abstract class MUST be named AbstractClassname.
It SHOULD be based in the directory of the classes which inherit from it.
Technologies
The following Symfony related components will be used:
Domain
More information about the domain logic you will find in ./src/Domain/README.md.