C'est volontaire de ne pas utiliser Slim ? Tu pourrais pas juste récupérer les donées et throw une exception (pour ne pas dupliquer le code) ?