DDD: Comparaison de l'objet Laravel-Data et Symfony Validator comme DTO

DEV - 24/02
L'une des étapes les plus simples lors du déplacement d'une application vers une base de code de conception basée sur le domaine est de créer ...

L'une des étapes les plus simples lors du déplacement d'une application vers une base de code de conception pilotée par le domaine consiste à créer des objets de transfert de données ou des DTO pour faire court.

Un DTO Barebones est une classe avec des propriétés. Mais ce n'est pas une belle façon de gérer un DTO qui est composé.

// Addressddo.php ReadOnly Class AddressdTo {public function __construct (public? String $ street = null, public? String $ streetNumber = null, public? String $ city = null, public? String $ $ postalcode = null, public? String $ country = NULL,) {}} // ? AddressDto $ adresse = null,) {}} // un contrôleur $ personne = new Persondto (nom: $ request-> get ('name'), adresse: new Address...
[Courte citation de 8% de l'article original]
Loading...