PHP Conventions
Styleguide, libraries, etc
Introduction
General
Directory structure
Filenames
Style
Controllers
Authentication
Composer
License
README file
Routes
Templates
Security
Libraries
Style
All database access uses the "repository" pattern.
Don’t use a full ORM or Active Record library unless agreed. Usually the repository pattern is lighter.
Model properties are accessed through getters and setters.