Property | Type | Description | |
---|---|---|---|
$invocationClassMap | {@inheritDoc} | ||
$traitAdvices | array | List of advices for traits |
Method | Description | |
---|---|---|
__toString ( ) | {@inheritDoc} | |
getJoinPoint ( $traitName, $className, $joinPointType, $pointName ) | ||
injectJoinPoints ( string $className, array $traitAdvices = [] ) : void | Inject advices for given trait |
Method | Description | |
---|---|---|
getJoinpointInvocationBody ( ReflectionMetho\ReflectionMethod $method ) : string | Creates definition for trait method body |
Method | Description | |
---|---|---|
getMethodAliasesCode ( ) |
public static getJoinPoint ( $traitName, $className, $joinPointType, $pointName ) |
protected getJoinpointInvocationBody ( ReflectionMetho\ReflectionMethod $method ) : string | ||
$method | ReflectionMetho\ReflectionMethod | Method reflection |
return | string | new method body |
protected static $invocationClassMap |
protected static array $traitAdvices | ||
return | array |