parent
0bc91f8733
commit
71218b66b9
@ -91,7 +91,9 @@ class ProxyFactory extends AbstractProxyFactory
|
||||
protected function skipClass(ClassMetadata $metadata)
|
||||
{
|
||||
/* @var $metadata \Doctrine\ORM\Mapping\ClassMetadataInfo */
|
||||
return $metadata->isMappedSuperclass || $metadata->isEmbeddedClass || $metadata->getReflectionClass()->isAbstract();
|
||||
return $metadata->isMappedSuperclass
|
||||
|| $metadata->isEmbeddedClass
|
||||
|| $metadata->getReflectionClass()->isAbstract();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -75,15 +75,16 @@ class ProxyFactoryTest extends OrmTestCase
|
||||
$proxy->getDescription();
|
||||
}
|
||||
|
||||
|
||||
public function testSkipMappedSuperClassesOnGeneration(): void
|
||||
{
|
||||
$cm = new ClassMetadata(\stdClass::class);
|
||||
$cm->isMappedSuperclass = true;
|
||||
|
||||
$num = $this->proxyFactory->generateProxyClasses([$cm]);
|
||||
|
||||
self::assertSame(0, $num, 'No proxies generated.');
|
||||
self::assertSame(
|
||||
0,
|
||||
$this->proxyFactory->generateProxyClasses([$cm]),
|
||||
'No proxies generated.'
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -94,9 +95,11 @@ class ProxyFactoryTest extends OrmTestCase
|
||||
$cm = new ClassMetadata(\stdClass::class);
|
||||
$cm->isEmbeddedClass = true;
|
||||
|
||||
$num = $this->proxyFactory->generateProxyClasses([$cm]);
|
||||
|
||||
self::assertSame(0, $num, 'No proxies generated.');
|
||||
self::assertSame(
|
||||
0,
|
||||
$this->proxyFactory->generateProxyClasses([$cm]),
|
||||
'No proxies generated.'
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
x
Reference in New Issue
Block a user