PEIP_Service_Container Class Reference

Inheritance diagram for PEIP_Service_Container:

PEIP_Parameter_Holder PEIP_INF_Service_Container PEIP_INF_Parameter_Holder List of all members.

Public Member Functions

 __construct (array $parameters=array())
 setService ($key, $service)
 getService ($key)
 hasService ($key)
 deleteService ($key)

Protected Attributes

 $services = array()

Detailed Description

Definition at line 22 of file PEIP_Service_Container.php.


Constructor & Destructor Documentation

PEIP_Service_Container::__construct ( array $  parameters = array()  ) 

public

Parameters:
$parameters 
Returns:

Definition at line 40 of file PEIP_Service_Container.php.

References PEIP_Parameter_Holder::$parameters.


Member Function Documentation

PEIP_Service_Container::setService ( key,
service 
)

public

Parameters:
$key 
$service 
Returns:

Implements PEIP_INF_Service_Container.

Definition at line 51 of file PEIP_Service_Container.php.

PEIP_Service_Container::getService ( key  ) 

public

Parameters:
$key 
Returns:

Implements PEIP_INF_Service_Container.

Definition at line 61 of file PEIP_Service_Container.php.

PEIP_Service_Container::hasService ( key  ) 

public

Parameters:
$key 
Returns:

Implements PEIP_INF_Service_Container.

Definition at line 71 of file PEIP_Service_Container.php.

PEIP_Service_Container::deleteService ( key  ) 

public

Parameters:
$key 
Returns:

Definition at line 81 of file PEIP_Service_Container.php.


Member Data Documentation

PEIP_Service_Container::$services = array() [protected]

Definition at line 26 of file PEIP_Service_Container.php.


The documentation for this class was generated from the following file:
Generated on Mon Apr 12 11:39:02 2010 for PEIP by  doxygen 1.5.1