Bug #29576

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

Added by Andreas Förthner over 1 year ago. Updated over 1 year ago.

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

100%

Category:-
Target version:TYPO3 Flow Base Distribution - 1.0 beta 2
PHP Version: Complexity:
Has patch: FLOW3 version affected:
Votes: 0

Associated revisions

Revision ea093139
Added by Lienhart Woitok over 1 year 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

Updated by Mr. Hudson over 1 year 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

Updated by Lienhart Woitok over 1 year ago

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

Also available in: Atom PDF