protected function validateRuntimeMetadata($class, $parent)
{
if (!$class->reflClass) {
// only validate if there is a reflection class instance
return;
}
$class->validateIdentifier();
$class->validateReferenceable();
$class->validateReferences();
$class->validateChildClasses();
$class->validateLifecycleCallbacks($this->getReflectionService());
$class->validateTranslatables();
// verify inheritance
// TODO
}