J'effectue les contrôles dans le contrôleur pour ma part. J'ajoute éventuellement des controles sur le type des données (type hinting) dans le modèle mais pas plus.