ticaje/hexagonal (packagist): Library that defines hexagonal-design based policies
Keywords: Domain Driven Design|hexagonal|Design by contract|Port and Adapters