« Previous | Next » 

Revision 4c520789

ID4c5207896059e9a3e5d841ddb564f387c51cb634
Parent 214f9eca

Added by Adrian Föder over 8 years ago

[BUGFIX] ReflectionService works for non-Entity inheritance members

As soon as a class which is not an entity was present as an
ancestor of an Entity (with at least one Entity descendant in
between), there was an Undefined Index error because the
ReflectionService proceeded on the assumption that everything
was an Entity, hence present in the ->classSchemata array.

This adds an additional check for the actual presence of
such an array index and proofs this behavior with a
Functional Test Fixture.

Fixes: #47809
Releases: master, 2.0
Change-Id: I12118004e60e2230a7021a73251ea7c57d660d3b

  • added
  • modified
  • copied
  • renamed
  • deleted