Code
- User
- Animal
- Cat
- Dog
- DDC1170Entity
- DDC807SubClasse1
- DDC807SubClasse2
- Address
- Phonenumber
- Group
- Comment
- SingleTableEntityNoDiscriminatorColumnMappingSub1
- SingleTableEntityNoDiscriminatorColumnMappingSub2
- SingleTableEntityIncompleteDiscriminatorColumnMappingSub1
- SingleTableEntityIncompleteDiscriminatorColumnMappingSub2
- AbstractMappingDriverTest
- DDC807Entity
- SingleTableEntityNoDiscriminatorColumnMapping
- SingleTableEntityIncompleteDiscriminatorColumnMapping
If you access a property on an interface, you most likely code against a concrete implementation of the interface.
Available Fixes
Adding an additional type check:
Changing the type hint: