PHP Class Storm\Drivers\Base\Object\Properties\Accessors\GetterSetter

Inheritance: extends Accessor
Show file Open project: timetoogo/penumbra

Public Methods

Method Description
GetPropertyGetter ( ) : Storm\Drivers\Base\Object\Properties\Accessors\IPropertyGetter
GetPropertySetter ( ) : Storm\Drivers\Base\Object\Properties\Accessors\IPropertySetter
GetValue ( $Entity )
SetEntityType ( $EntityType )
SetValue ( $Entity, $Value )
__construct ( Storm\Drivers\Base\Object\Properties\Accessors\IPropertyGetter $PropertyGetter, Storm\Drivers\Base\Object\Properties\Accessors\IPropertySetter $PropertySetter )

Protected Methods

Method Description
GetterIdentifier ( &$Identifier )
SetterIdentifier ( &$Identifier )

Method Details

GetPropertyGetter() public method

public GetPropertyGetter ( ) : Storm\Drivers\Base\Object\Properties\Accessors\IPropertyGetter
return Storm\Drivers\Base\Object\Properties\Accessors\IPropertyGetter

GetPropertySetter() public method

public GetPropertySetter ( ) : Storm\Drivers\Base\Object\Properties\Accessors\IPropertySetter
return Storm\Drivers\Base\Object\Properties\Accessors\IPropertySetter

GetValue() final public method

final public GetValue ( $Entity )

GetterIdentifier() protected method

protected GetterIdentifier ( &$Identifier )

SetEntityType() public method

public SetEntityType ( $EntityType )

SetValue() final public method

final public SetValue ( $Entity, $Value )

SetterIdentifier() protected method

protected SetterIdentifier ( &$Identifier )

__construct() public method

public __construct ( Storm\Drivers\Base\Object\Properties\Accessors\IPropertyGetter $PropertyGetter, Storm\Drivers\Base\Object\Properties\Accessors\IPropertySetter $PropertySetter )
$PropertyGetter Storm\Drivers\Base\Object\Properties\Accessors\IPropertyGetter
$PropertySetter Storm\Drivers\Base\Object\Properties\Accessors\IPropertySetter