Method |
Description |
|
__construct ( string $className, string $fieldName, array $advices ) |
Constructor for field access |
|
__invoke ( object $instance, integer $accessType, mixed &$originalValue, mixed $newValue = NAN ) : mixed |
Invokes current field access with all interceptors |
|
__toString ( ) : string |
Returns a friendly description of current joinpoint |
|
ensureScopeRule ( integer $stackLevel = 2 ) : true |
Checks scope rules for accessing property |
|
getAccessType ( ) : integer |
Returns the access type. |
|
getField ( ) : ReflectionProperty |
Gets the field being accessed. |
|
getStaticPart ( ) : object |
Returns the static part of this joinpoint. |
|
getThis ( ) : object | null |
Returns the object that holds the current joinpoint's static
part. |
|
getValue ( ) : mixed |
Gets the current value of property |
|
getValueToSet ( ) : mixed |
Gets the value that must be set to the field. |
|
proceed ( ) : void |
Proceed to the next interceptor in the Chain |
|