priskz / sorad-framework
The Domain Driven Development framework on top of the Laravel framework.
Requires
- priskz/payload: ~0.1.0
- priskz/paylorm: ~0.1.0
- priskz/pusher: ~0.1.0
- priskz/sorad-api: ~0.1.0
- priskz/sorad-entity: ~0.1.0
- priskz/sorad-module-core: ~0.1.0
- priskz/sorad-rest: ~0.1.0
- priskz/sorad-routes: ~0.1.0
- priskz/sorad-service: ~0.1.0
- priskz/sorad-service-provider: ~0.1.0
This package is auto-updated.
Last update: 2024-05-14 12:05:53 UTC
README
Purpose
This package will install all of the packages needed for utilizing "Domain Driven Development" patterns on top of the Laravel framework.
Features
-
payload
- A simple way to encapsulate data and flag its state. -
paylorm
- A "data mapper" ORM built around simple Payloads (or encapsulated data) to facilitate data persistence. -
sorad-api
- A service oriented API built around the Responder-Action-Domain pattern. -
sorad-rest
- A set of generic REST responders. -
sorad-entity
- A generic service implemented on top of the SORAD API + Paylorm that provides consistent conventions for facilitating the mapping of entities. -
sorad-service-provider
- A simple way to bootstrap and provide a service for the SORAD API. -
sorad-service
- Generic implementation(s) for SORAD's service layer. -
sorad-module-core
- A SORAD module for core application functionality. -
pusher
- A small library for helping push socket messages. Note: will require additional packages:"cboden/ratchet": "0.3.5"
&&"react/zmq": "^0.3.0"
to utilize.
Install via Composer
Add the following to your composer.json "require" schema:
"require": {
"priskz/sorad-framework": "~0.1.0"
}
Run composer install