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.