PEIP_Parameter_Holder Class Reference

Inheritance diagram for PEIP_Parameter_Holder:

PEIP_INF_Parameter_Holder PEIP_ABS_Command PEIP_ABS_Request PEIP_Dedicated_Factory PEIP_Parameter_Collection PEIP_Service_Container PEIP_Command List of all members.

Public Member Functions

 hasParameter ($key)
 getParameter ($key)
 deleteParameter ($key)
 setParameter ($key, $value)
 setParameters (array $parameters)
 getParameters ()
 addParameters (array $parameters)
 addParametersIfNot (array $parameters)

Protected Attributes

 $parameters = array()

Detailed Description

Definition at line 22 of file PEIP_Parameter_Holder.php.


Member Function Documentation

PEIP_Parameter_Holder::hasParameter ( key  ) 

public

Parameters:
$key 
Returns:

Implements PEIP_INF_Parameter_Holder.

Definition at line 34 of file PEIP_Parameter_Holder.php.

Referenced by PEIP_Parameter_Collection::offsetExists().

PEIP_Parameter_Holder::getParameter ( key  ) 

public

Parameters:
$key 
Returns:

Implements PEIP_INF_Parameter_Holder.

Definition at line 44 of file PEIP_Parameter_Holder.php.

Referenced by PEIP_Parameter_Collection::offsetGet().

PEIP_Parameter_Holder::deleteParameter ( key  ) 

public

Parameters:
$key 
Returns:

Implements PEIP_INF_Parameter_Holder.

Definition at line 54 of file PEIP_Parameter_Holder.php.

Referenced by PEIP_Parameter_Collection::offsetUnset().

PEIP_Parameter_Holder::setParameter ( key,
value 
)

public

Parameters:
$key 
$value 
Returns:

Implements PEIP_INF_Parameter_Holder.

Definition at line 65 of file PEIP_Parameter_Holder.php.

Referenced by PEIP_Parameter_Collection::offsetSet().

PEIP_Parameter_Holder::setParameters ( array $  parameters  ) 

public

Parameters:
$parameters 
Returns:

Implements PEIP_INF_Parameter_Holder.

Definition at line 82 of file PEIP_Parameter_Holder.php.

Referenced by PEIP_Dedicated_Factory::__construct(), and PEIP_Command::__construct().

PEIP_Parameter_Holder::getParameters (  ) 

public

Returns:

Implements PEIP_INF_Parameter_Holder.

Definition at line 97 of file PEIP_Parameter_Holder.php.

Referenced by PEIP_Dedicated_Factory::build(), and PEIP_ABS_Command::execute().

PEIP_Parameter_Holder::addParameters ( array $  parameters  ) 

public

Parameters:
$parameters 
Returns:

Implements PEIP_INF_Parameter_Holder.

Definition at line 107 of file PEIP_Parameter_Holder.php.

PEIP_Parameter_Holder::addParametersIfNot ( array $  parameters  ) 

public

Parameters:
$parameters 
Returns:

Definition at line 125 of file PEIP_Parameter_Holder.php.


Member Data Documentation

PEIP_Parameter_Holder::$parameters = array() [protected]

Definition at line 25 of file PEIP_Parameter_Holder.php.

Referenced by PEIP_Service_Container::__construct(), PEIP_Dedicated_Factory::__construct(), PEIP_Dedicated_Factory::getfromCallable(), and PEIP_Dedicated_Factory::getfromClass().


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