antonyan/ddd-project

DDD project skeleton


License
MIT

Documentation

DDD project

The project was created to help developers implement their own DDD projects.

#Request

This part will contain description about validation and filtering capabilities

#Routing

Use syntax sugar for routing rules

$routesCollectionBuilder = new RouteCollectionBuilder();

$routesCollectionBuilder->addCRUD('/restaurants', Restaurant::class);

$routesCollectionBuilder->addGET('you/url', 'YouService', 'youMethod');

return $routesCollectionBuilder->build();