Login   Register  
PHP Classes
elePHPant
Icontem

DCI: Implementation of DCI paradigm to separate logic

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (4)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2010-05-13 (4 years ago) RSS 2.0 feedNot enough user ratingsTotal: 230 All time: 7,092 This week: 1,485Up
Version License PHP version Categories  
dci 3.0BSD License5.1Design Patterns
Description Author  

This package is an implementation of the DCI paradigm to separate business and domain logic.

It provides an abstract class that needs to be extended by application business and domain logic classes.

The sub-classes need to register the properties and roles that that they implement and the base class takes care of accessing the role action methods.

Picture of Joe Chrzanowski
Name: Joe Chrzanowski <contact>
Classes: 1 package by
Country: United States United States
Age: ???
All time rank: 3571430 in United States United States
Week rank: 1872 Up215 in United States United States Up

  Files folder image Files  
File Role Description
Accessible without login Plain text file account_example.php Example An example using DCI paradigm to illustrate a money transfer
Plain text file Context.php Class A DCI Context
Plain text file DCIException.php Class DCI Exception Handler
Plain text file DCIObject.php Class The base DCI Object class

 Version Control Unique User Downloads Download Rankings  
 0%Total:230All time:7,092
 This week:0This week:1,485Up
 User Comments (1)