Bug #29576

An advice parent class is not executed when its called via parent:: from its non-adviced subclass

Added by Andreas Förthner almost 4 years ago. Updated almost 4 years ago.

Status:Resolved Start date:2011-09-08
Priority:Must have Due date:
Assigned To:Andreas Förthner % Done:

100%

Category:-
Target version:TYPO3 Flow Base Distribution - 1.0 beta 2
PHP Version: Complexity:
Has patch: Affected Flow version:

Associated revisions

Revision ea093139
Added by Lienhart Woitok almost 4 years ago

[BUGFIX] AOP: Fix call to parent method if method is not proxied in subclass

If a method is overridden in a subclass that calls its advice parent class,
but no proxy method is generated for this method, invokeJoinPoint has to
call invokeJoinPoint of the parent class. This has to be done regardless
of the method being in advice mode or not.

Change-Id: Ie89b99577ad4843d2d6fef5f86bb3a9371dab57c
Resolves: #29576

History

#1 Updated by Mr. Hudson almost 4 years ago

  • Status changed from New to Under Review

Patch set 1 of change Ie89b99577ad4843d2d6fef5f86bb3a9371dab57c has been pushed to the review server.
It is available at http://review.typo3.org/4857

#2 Updated by Lienhart Woitok almost 4 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF