Deprecation: #57594 - Optimize extbase ReflectionService Cache handling

See forge#57594


In the process of streamlining the internal reflection / docparser cache handling, the following methods of the PHP class ClassSchema have been deprecated:

  • addProperty()
  • setModelType()
  • getModelType()
  • setUuidPropertyName()
  • getUuidPropertyName()
  • markAsIdentityProperty()
  • getIdentityProperties()


Installations using the above methods will trigger a E_USER_DEPRECATED warning.

Affected Installations

Installations using one of the mentioned methods instead of the ReflectionService API.


Use the class ReflectionService as API which will be automatically initialized on instantiation.