Classe intermédiaire
-
Une classe intermédiaire se dit d’une classe située quelque part entre la classe racine et la classe de remplacement.
Exemple
Soient trois classes stockées dans la même table :
- Une classe racine
A, décrivant un objet métier
- La classe intermédiaireBhérite deA, et est utilisée pour des usages “allégés” dans l’application
- La classe de remplacementChérite deB, et comporte toutes les options de données appliquées à l’objet métierDans le fichier de configuration builder.php, le remplacement
A::class => C::classdécrit la relation classe racine / classe de remplacement entre les classesAetC.La classe intermédiaire
Bpeut être utilisée pour certains usages intermédiaires (formulaire allégé par exemple), mais des règles de gestion deCpourraient ne pas être respectées parB, donc attention à en avoir cet usage en connaissance de cause, ce n’est pas un usage conseillé.