Doctrine\ORM\Tools\SchemaTool::processingNotRequired PHP Method

processingNotRequired() private method

Some instances of ClassMetadata don't need to be processed in the SchemaTool context. This method detects them.
private processingNotRequired ( Doctrine\ORM\Mapping\ClassMetadata $class, array $processedClasses ) : boolean
$class Doctrine\ORM\Mapping\ClassMetadata
$processedClasses array
return boolean
    private function processingNotRequired($class, array $processedClasses)
    {
        return (
            isset($processedClasses[$class->name]) ||
            $class->isMappedSuperclass ||
            ($class->isInheritanceTypeSingleTable() && $class->name != $class->rootEntityName)
        );
    }