php-ddd-example
php-ddd-example copied to clipboard
🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 6
Crear un nuevo caso de uso.
Hola, Si un modelo de dominio tiene un name creator para instanciar el objeto: no debería de tener el constructor privado para que sólamente ése objeto pueda ser instanciado a...
ojo que en clases como ésta: https://github.com/CodelyTV/php-ddd-example/blob/master/src/Backoffice/Courses/Application/Create/CreateBackofficeCourseOnCourseCreated.php para que funcionen importando un evento de dominio que es de otro bounded context. Eso está permitido? Me chirría mucho. ``` namespace CodelyTv\Backoffice\Courses\Application\Create;...
Actualmente no se puede usar el profiler de symfony. Pero si actualizamos de ` $confDir = $this->getProjectDir() . '/config'; $routes->import($confDir . '/{routes}/*' . self::CONFIG_EXTS, 'glob'); ` Y ahora utilizamos `...
Since it uses the `request->getAlpha()` method to get the request parameters, it ends sending an invalid uuid(and also sends incomplete values for the rest of params) ``` {"code":"invalid_argument_exception","message":"\u003CCodelyTv\\Mooc\\Shared\\Domain\\Courses\\CourseId\u003E does not...
I'm not sure if I should avoid using Domain objects into Implementation as you do in the next line: https://github.com/CodelyTV/php-ddd-example/blob/51ffa79ce54b680a6046857b3cf442fa6e2c014f/src/Backoffice/Courses/Infrastructure/Persistence/ElasticsearchBackofficeCourseRepository.php#L7 I thought only Domain objects and Application objects could instantiate...
Hola Javi - Rafa estoy haciendo el curso de DDD en PHP y me pasa algo muy extraño Cuando levanto los servicios con Docker y hago un post con postman...
Hi, thanks for creating this repo which is what I want badly😃. after check all source codes of this repo, I have a few questions in my head. this repo...