/** * Validate runtime metadata is correctly defined. * * @param ClassMetadata $class * @param $parent * @throws MappingException */ protected function validateRuntimeMetadata($class, $parent) { if (!$class->reflClass) { // only validate if there is a reflection class instance return; } $class->validateIdentifier(); $class->validateReferences(); $class->validateLifecycleCallbacks($this->getReflectionService()); $class->validateTranslatables(); // verify inheritance // TODO }