Bug #4952

Reflection cache of subclasses are not flushed if parent classes change

Added by Robert Lemke almost 6 years ago. Updated almost 5 years ago.

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

100%

Category:Reflection
Target version:TYPO3 Flow Base Distribution - 1.0 alpha 6
PHP Version: Complexity:
Has patch: Affected Flow version:

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 almost 6 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

#1 Updated by Karsten Dambekalns almost 6 years ago

  • Target version deleted (1.0 alpha 6)

#2 Updated by Robert Lemke almost 6 years ago

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

#3 Updated by Robert Lemke almost 6 years ago

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

Applied in changeset r3392.

Also available in: Atom PDF