Hexagonal
Architecture with PHP
Carlos Buenosvinos (@buenosvinos)
CTO @Atrapalo
!
PHP Barcelona Monthly Talk #1: DDD
–Alistair Cockburn, 2005
“Hexagonal Architecture allows an application
to be equally driven by users, programs,
automated test or batch scripts, and to be
developed and tested in isolation from its
eventual run-time devices and databases”
Demo: Idy!
(basic)!
Dependency Inversion!
https://github.com/carlosbuenosvinos/phparchitect-hexagonal-architecture-article
Demo: Etpa!
(average)!
Tx - Events!
https://github.com/carlosbuenosvinos/elige-tu-propia-aventura-web
RateStoryUseCase

Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)