Implementation of the DCI architecture in PHP using traits

1.0.0 2019-06-26 01:31 UTC


The best place to start is probably the examples folder. Additional documentation for this library is not yet available (other than comments in the code), but in the meantime, for an introduction to DCI, see the article:

"Working with objects - in computer and mind" at

Another good (albeit somewhat older) introductory article is:

For more articles and information about DCI, see:

And this book by DCI's co-creator, which has a chapter on DCI: Lean Architecture: for Agile Software Development James O. Coplien and Gertrud Bjørnvig

You can also contact Matt Browne, the author of this library, at mbrowne83 [at] gmail [dot] com.