Skip to content
This repository has been archived by the owner on Dec 26, 2022. It is now read-only.

Coding guidelines

Théo FIDRY edited this page May 13, 2015 · 6 revisions

WIP

Backend

  • PSR-1
  • PSR-2
  • Entities must implement the Fluent Interface
  • Use Yoda conditions
  • Do not use is_null($vars) but test the actual value null === $vars
  • Do not use ! for the NOT expression in conditional expressions but use false instead:
// Wrong
if (!$expr) {
    ...
}

// Good
if (false === $expr) {
    ...
}

Front-End

Roadmap

  1. Spécifications
  2. Process de développement
  3. Milestones
  4. Waffle Board

Hacker guide

This guide is here to provide you the guidelines to contribute to the project.

  1. Git workflow
  2. Dev VM
  3. Configure your environment
  4. Project coding guidelines
  5. API Documentation
Clone this wiki locally