diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 10526cd36a0..5455a136aa6 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -177,6 +177,7 @@ parameters: - src/Core/Metadata/Property/Factory/CachedPropertyNameCollectionFactory.php - src/Core/Metadata/Property/Factory/ExtractorPropertyNameCollectionFactory.php - src/Core/Metadata/Property/PropertyNameCollection.php + - src/Core/Metadata/Resource/ResourceNameCollection.php - src/Core/OpenApi/Model/Components.php - src/Core/OpenApi/Model/Contact.php - src/Core/OpenApi/Model/Encoding.php diff --git a/src/Core/Metadata/Resource/ResourceNameCollection.php b/src/Core/Metadata/Resource/ResourceNameCollection.php new file mode 100644 index 00000000000..ee4ae7df636 --- /dev/null +++ b/src/Core/Metadata/Resource/ResourceNameCollection.php @@ -0,0 +1,22 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +declare(strict_types=1); + +namespace ApiPlatform\Core\Metadata\Resource; + +class_exists(\ApiPlatform\Metadata\Resource\ResourceNameCollection::class); + +if (false) { + final class ResourceNameCollection extends \ApiPlatform\Metadata\Resource\ResourceNameCollection + { + } +} diff --git a/src/deprecation.php b/src/deprecation.php index d809589016b..b129c5e1eb8 100644 --- a/src/deprecation.php +++ b/src/deprecation.php @@ -39,6 +39,8 @@ class_alias($interfaceName, $oldInterfaceName); ApiPlatform\Core\Metadata\Property\Factory\CachedPropertyNameCollectionFactory::class => ApiPlatform\Metadata\Property\Factory\CachedPropertyNameCollectionFactory::class, ApiPlatform\Core\Metadata\Property\Factory\ExtractorPropertyNameCollectionFactory::class => ApiPlatform\Metadata\Property\Factory\ExtractorPropertyNameCollectionFactory::class, + ApiPlatform\Core\Metadata\Resource\ResourceNameCollection::class => ApiPlatform\Metadata\Resource\ResourceNameCollection::class, + // Test cases ApiPlatform\Core\Bridge\Symfony\Bundle\Test\ApiTestCase::class => ApiPlatform\Symfony\Bundle\Test\ApiTestCase::class, ApiPlatform\Core\Test\DoctrineMongoDbOdmFilterTestCase::class => ApiPlatform\Test\DoctrineMongoDbOdmFilterTestCase::class,