mirror of
https://github.com/kevinveenbirkenbach/infinito.git
synced 2025-01-10 06:27:24 +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.