ErrorsFullDetails extends ActiveModel::Errors to allow adding error codes to error messages
Umar Al-Kfaween
MIT