Bug #4952

Reflection cache of subclasses are not flushed if parent classes change

Added by Robert Lemke over 3 years ago. Updated over 2 years ago.

Status:Resolved Start date:2009-10-08
Priority:Should have Due date:
Assignee:Robert Lemke % Done:

100%

Category:Reflection
Target version:TYPO3 Flow Base Distribution - 1.0 alpha 6
PHP Version: Complexity:
Has patch: FLOW3 version affected:
Votes: 0

Description

If a parent class is changed (e.g. new properties are added, properties removed, new methods ...) the reflection cache must also be flushed for all classes inheriting this class directly or indirectly. That is not the case currently.

Associated revisions

Revision c5409c19
Added by Robert Lemke over 3 years ago

[+BUGFIX] FLOW3 (Reflection): If a parent class was modified, the Reflection Service will now also flush the reflection cache of classes inheriting this class. Fixes #4952

History

Updated by Karsten Dambekalns over 3 years ago

  • Target version deleted (1.0 alpha 6)

Updated by Robert Lemke over 3 years ago

  • Status changed from New to Accepted
  • Assignee set to Robert Lemke
  • Target version set to 1.0 alpha 6

Updated by Robert Lemke over 3 years ago

  • Status changed from Accepted to Resolved
  • % Done changed from 0 to 100

Applied in changeset r3392.

Also available in: Atom PDF