target() target() : string|object Returns string|object — the target object or class that is the receiver of this invocation. If this method is static, the target is the name of the class.
arguments() arguments() : array Returns array — the list of arguments that is currently slated to be sent to the underlying function
setArguments() setArguments(array $newArguments) : void Alter the arguments to be sent to the underlying method Parameters array $newArguments
execute() execute() : mixed|null Returns mixed|null — invokes the underlying method or another JoinPoint handler.