PHP Класс Neos\Flow\Tests\Functional\Aop\FrameworkTest

Наследование: extends Neos\Flow\Tests\FunctionalTestCase
Показать файл Открыть проект

Открытые методы

Метод Описание
adviceInformationIsAlsoBuiltWhenTheTargetClassIsUnserialized ( )
adviceRecoversFromException ( )
afterReturningAdviceIsTakingEffect ( )
codeAfterTheAopCodeInTheProxyMethodIsOnlyCalledOnce ( ) Due to the way the proxy classes are rendered, lifecycle methods such as initializeObject() were called twice if the constructor is adviced by some aspect. This test makes sure that any code after the AOP advice code is only executed once.
constructorAdvicesAreInvoked ( )
containWithSplObjectStorageInRuntimeEvaluation ( )
finalClassesCanBeAdvised ( )
globalObjectsAreSupportedInMethodRuntimeCondition ( )
interfaceWithMethodCanBeIntroduced ( ) An interface with a method which is not adviced and thus not implemented can be introduced.
introducedPropertiesCanHaveADefaultValue ( )
introducedTraitMethodWontOverrideExistingMethods ( )
methodArgumentsCanBeSetInTheJoinpoint ( )
methodWithStaticTypeDeclarationsCanBeAdvised ( )
onlyPropertiesCanBeIntroduced ( ) Public and protected properties can be introduced.
propertiesCanBeIntroduced ( ) Public and protected properties can be introduced.
protectedMethodsCanAlsoBeAdviced ( ) Checks if the target class is protected, the advice is woven in anyway.
resultOfGreetMethodIsModifiedBySpecialNameAdvice ( )
resultOfGreetObjectMethodIsModifiedByAdvice ( )
resultOfSayHelloMethodIsModifiedByWorldAdvice ( )
thisIsSupportedInMethodRuntimeCondition ( )
traitWithNewMethodCanBeIntroduced ( )
withinPointcutsAlsoAcceptClassNames ( )

Описание методов

adviceInformationIsAlsoBuiltWhenTheTargetClassIsUnserialized() публичный Метод

adviceRecoversFromException() публичный Метод

afterReturningAdviceIsTakingEffect() публичный Метод

codeAfterTheAopCodeInTheProxyMethodIsOnlyCalledOnce() публичный Метод

Test for bugfix #25610

constructorAdvicesAreInvoked() публичный Метод

containWithSplObjectStorageInRuntimeEvaluation() публичный Метод

finalClassesCanBeAdvised() публичный Метод

globalObjectsAreSupportedInMethodRuntimeCondition() публичный Метод

interfaceWithMethodCanBeIntroduced() публичный Метод

The proxy class contains a place holder implementation of that introduced method.

introducedPropertiesCanHaveADefaultValue() публичный Метод

introducedTraitMethodWontOverrideExistingMethods() публичный Метод

methodArgumentsCanBeSetInTheJoinpoint() публичный Метод

methodWithStaticTypeDeclarationsCanBeAdvised() публичный Метод

onlyPropertiesCanBeIntroduced() публичный Метод

Public and protected properties can be introduced.

propertiesCanBeIntroduced() публичный Метод

Public and protected properties can be introduced.

protectedMethodsCanAlsoBeAdviced() публичный Метод

The necessary advice is defined in BaseFunctionalityAspect. Test for bugfix #2581

resultOfGreetMethodIsModifiedBySpecialNameAdvice() публичный Метод

resultOfGreetObjectMethodIsModifiedByAdvice() публичный Метод

resultOfSayHelloMethodIsModifiedByWorldAdvice() публичный Метод

thisIsSupportedInMethodRuntimeCondition() публичный Метод

traitWithNewMethodCanBeIntroduced() публичный Метод

withinPointcutsAlsoAcceptClassNames() публичный Метод