Pour un fournisseur mon_fournisseur
:
-
Inspirez-vous de la configuration pour
mon_compte_pro
ou/etapi_particulier
dans le fichier data_providers.yml, avec la clémon_fournisseur
-
Créer le modèle
Enrollment::MonFournisseur
dansapp/models/enrollment
ayant pour structure minimale:class Enrollment::MonFournisseur < Enrollment end
-
Créer la policy
Enrollment::MonFournisseurPolicy
dansapp/policies/enrollment/
ayant pour structure minimale:class Enrollment::MonFournisseurPolicy < EnrollmentPolicy include PolicyConfigurationFromFile end
Si vous avez des scopes et que au moins l'un d'eux doit être présent: incluez le fichier EnrollmentValidators::ValidateAtLeastOneScopePresence
dans le modèle de la manière suivante:
class Enrollment::MonFournisseur < Enrollment
include EnrollmentValidators::ValidateAtLeastOneScopePresence
end
Vous pouvez vous inspirer des autres modèles/policies présent dans les dossiers pour les configurations.