api-platform / core
Files Complexity Coverage
src/Action/EntrypointAction.php 2 100.00%
src/Action/ExceptionAction.php 10 79.31%
src/Action/NotExposedAction.php 2 100.00%
src/Action/NotFoundAction.php 1 100.00%
src/Action/PlaceholderAction.php 1 100.00%
src/Api/CompositeIdentifierParser.php 6 88.24%
src/Api/Entrypoint.php 2 100.00%
src/Api/FilterLocatorTrait.php 8 87.50%
src/Api/FormatMatcher.php 8 87.50%
src/Api/IdentifiersExtractor.php 26 91.07%
src/Api/IdentifiersExtractorInterface.php 0 0.00%
src/Api/IriConverterInterface.php 0 0.00%
src/Api/QueryParameterValidator/QueryParameterValidator.php 8 100.00%
src/Api/QueryParameterValidator/Validator/ArrayItems.php 14 100.00%
src/Api/QueryParameterValidator/Validator/Bounds.php 11 100.00%
src/Api/QueryParameterValidator/Validator/CheckFilterDeprecationsTrait.php 2 100.00%
src/Api/QueryParameterValidator/Validator/Enum.php 6 100.00%
src/Api/QueryParameterValidator/Validator/Length.php 8 100.00%
src/Api/QueryParameterValidator/Validator/MultipleOf.php 6 100.00%
src/Api/QueryParameterValidator/Validator/Pattern.php 6 100.00%
src/Api/QueryParameterValidator/Validator/Required.php 16 85.71%
src/Api/ResourceClassResolver.php 27 85.29%
src/Api/UriVariableTransformer/DateTimeUriVariableTransformer.php 4 100.00%
src/Api/UriVariableTransformer/IntegerUriVariableTransformer.php 3 100.00%
src/Api/UriVariableTransformerInterface.php 0 0.00%
src/Api/UriVariablesConverter.php 11 100.00%
src/Api/UriVariablesConverterInterface.php 0 0.00%
src/Api/UrlGeneratorInterface.php 0 0.00%
src/Doctrine/Common/Filter/BooleanFilterTrait.php 9 100.00%
src/Doctrine/Common/Filter/DateFilterTrait.php 9 100.00%
src/Doctrine/Common/Filter/ExistsFilterTrait.php 8 100.00%
src/Doctrine/Common/Filter/NumericFilterTrait.php 17 100.00%
src/Doctrine/Common/Filter/OrderFilterTrait.php 8 100.00%
src/Doctrine/Common/Filter/RangeFilterTrait.php 15 100.00%
src/Doctrine/Common/Filter/SearchFilterTrait.php 23 100.00%
src/Doctrine/Common/PropertyHelperTrait.php 17 95.12%
src/Doctrine/Common/State/LinksHandlerTrait.php 17 71.43%
src/Doctrine/Common/State/PersistProcessor.php 11 100.00%
src/Doctrine/Common/State/RemoveProcessor.php 5 100.00%
src/Doctrine/EventListener/PublishMercureUpdatesListener.php 46 86.67%
src/Doctrine/EventListener/PurgeHttpCacheListener.php 25 96.61%
src/Doctrine/Odm/Extension/AggregationCollectionExtensionInterface.php 0 0.00%
src/Doctrine/Odm/Extension/AggregationItemExtensionInterface.php 0 0.00%
...rc/Doctrine/Odm/Extension/AggregationResultCollectionExtensionInterface.php 0 0.00%
src/Doctrine/Odm/Extension/AggregationResultItemExtensionInterface.php 0 0.00%
src/Doctrine/Odm/Extension/FilterExtension.php 6 100.00%
src/Doctrine/Odm/Extension/OrderExtension.php 14 92.11%
src/Doctrine/Odm/Extension/PaginationExtension.php 15 92.31%
src/Doctrine/Odm/Filter/AbstractFilter.php 12 95.83%
src/Doctrine/Odm/Filter/BooleanFilter.php 6 92.31%
src/Doctrine/Odm/Filter/DateFilter.php 20 95.45%
src/Doctrine/Odm/Filter/ExistsFilter.php 13 95.83%
src/Doctrine/Odm/Filter/FilterInterface.php 0 0.00%
src/Doctrine/Odm/Filter/NumericFilter.php 10 86.36%
src/Doctrine/Odm/Filter/OrderFilter.php 14 100.00%
src/Doctrine/Odm/Filter/RangeFilter.php 19 94.00%
src/Doctrine/Odm/Filter/SearchFilter.php 28 94.74%
...octrine/Odm/Metadata/Property/DoctrineMongoDbOdmPropertyMetadataFactory.php 8 100.00%
...m/Metadata/Resource/DoctrineMongoDbOdmResourceCollectionMetadataFactory.php 16 100.00%
src/Doctrine/Odm/Paginator.php 22 100.00%
src/Doctrine/Odm/PropertyHelperTrait.php 15 91.18%
src/Doctrine/Odm/PropertyInfo/DoctrineExtractor.php 30 85.48%
src/Doctrine/Odm/State/CollectionProvider.php 6 100.00%
src/Doctrine/Odm/State/ItemProvider.php 8 100.00%
src/Doctrine/Odm/State/LinksHandlerTrait.php 24 92.31%
src/Doctrine/Orm/AbstractPaginator.php 8 100.00%
src/Doctrine/Orm/Extension/EagerLoadingExtension.php 65 91.38%
src/Doctrine/Orm/Extension/FilterEagerLoadingExtension.php 25 95.60%
src/Doctrine/Orm/Extension/FilterExtension.php 9 94.74%
src/Doctrine/Orm/Extension/OrderExtension.php 13 93.10%
src/Doctrine/Orm/Extension/PaginationExtension.php 32 96.67%
src/Doctrine/Orm/Extension/QueryCollectionExtensionInterface.php 0 0.00%
src/Doctrine/Orm/Extension/QueryItemExtensionInterface.php 0 0.00%
src/Doctrine/Orm/Extension/QueryResultCollectionExtensionInterface.php 0 0.00%
src/Doctrine/Orm/Extension/QueryResultItemExtensionInterface.php 0 0.00%
src/Doctrine/Orm/Filter/AbstractFilter.php 12 100.00%
src/Doctrine/Orm/Filter/BooleanFilter.php 6 93.75%
src/Doctrine/Orm/Filter/DateFilter.php 23 100.00%
src/Doctrine/Orm/Filter/ExistsFilter.php 29 91.07%
src/Doctrine/Orm/Filter/FilterInterface.php 0 0.00%
src/Doctrine/Orm/Filter/NumericFilter.php 11 92.31%
src/Doctrine/Orm/Filter/OrderFilter.php 15 100.00%
src/Doctrine/Orm/Filter/RangeFilter.php 19 94.92%
src/Doctrine/Orm/Filter/SearchFilter.php 30 97.14%
src/Doctrine/Orm/Metadata/Property/DoctrineOrmPropertyMetadataFactory.php 11 96.30%
...rine/Orm/Metadata/Resource/DoctrineOrmResourceCollectionMetadataFactory.php 16 100.00%
src/Doctrine/Orm/Paginator.php 5 75.00%
src/Doctrine/Orm/PropertyHelperTrait.php 3 90.00%
src/Doctrine/Orm/State/CollectionProvider.php 6 100.00%
src/Doctrine/Orm/State/ItemProvider.php 7 100.00%
src/Doctrine/Orm/State/LinksHandlerTrait.php 26 94.87%
src/Doctrine/Orm/Util/QueryBuilderHelper.php 30 85.06%
src/Doctrine/Orm/Util/QueryChecker.php 34 92.19%
src/Doctrine/Orm/Util/QueryNameGenerator.php 2 100.00%
src/Documentation/Action/DocumentationAction.php 6 100.00%
src/Documentation/Documentation.php 5 77.78%
src/Elasticsearch/Extension/AbstractFilterExtension.php 7 100.00%
src/Elasticsearch/Extension/ConstantScoreFilterExtension.php 2 85.71%
...c/Elasticsearch/Extension/RequestBodySearchCollectionExtensionInterface.php 0 0.00%
src/Elasticsearch/Extension/SortExtension.php 15 87.50%
src/Elasticsearch/Extension/SortFilterExtension.php 2 100.00%
src/Elasticsearch/Filter/AbstractFilter.php 22 73.47%
src/Elasticsearch/Filter/AbstractSearchFilter.php 37 78.13%
src/Elasticsearch/Filter/FilterInterface.php 0 0.00%
src/Elasticsearch/Filter/MatchFilter.php 4 100.00%
src/Elasticsearch/Filter/OrderFilter.php 15 100.00%
src/Elasticsearch/Filter/TermFilter.php 3 87.50%
src/Elasticsearch/Metadata/Document/DocumentMetadata.php 5 100.00%
...lasticsearch/Metadata/Document/Factory/AttributeDocumentMetadataFactory.php 13 95.24%
...c/Elasticsearch/Metadata/Document/Factory/CachedDocumentMetadataFactory.php 7 94.44%
src/Elasticsearch/Metadata/Document/Factory/CatDocumentMetadataFactory.php 10 91.30%
...asticsearch/Metadata/Document/Factory/ConfiguredDocumentMetadataFactory.php 8 94.12%
...Resource/Factory/ElasticsearchProviderResourceMetadataCollectionFactory.php 19 72.22%
src/Elasticsearch/Paginator.php 17 96.55%
src/Elasticsearch/Serializer/DocumentNormalizer.php 13 95.83%
src/Elasticsearch/Serializer/ItemNormalizer.php 13 100.00%
src/Elasticsearch/Serializer/NameConverter/InnerFieldsNameConverter.php 6 100.00%
src/Elasticsearch/State/CollectionProvider.php 6 94.44%
src/Elasticsearch/State/ItemProvider.php 6 82.35%
src/Elasticsearch/Util/ElasticsearchVersion.php 3 100.00%
src/Elasticsearch/Util/FieldDatatypeTrait.php 13 88.89%
src/Exception/FilterValidationException.php 3 100.00%
src/GraphQl/Action/EntrypointAction.php 39 97.30%
src/GraphQl/Action/GraphQlPlaygroundAction.php 3 100.00%
src/GraphQl/Action/GraphiQlAction.php 3 100.00%
src/GraphQl/Error/ErrorHandler.php 1 100.00%
src/GraphQl/Executor.php 1 100.00%
src/GraphQl/Resolver/Factory/CollectionResolverFactory.php 9 100.00%
src/GraphQl/Resolver/Factory/ItemMutationResolverFactory.php 12 100.00%
src/GraphQl/Resolver/Factory/ItemResolverFactory.php 13 100.00%
src/GraphQl/Resolver/Factory/ItemSubscriptionResolverFactory.php 10 100.00%
src/GraphQl/Resolver/ResourceFieldResolver.php 12 91.67%
src/GraphQl/Resolver/Stage/DeserializeStage.php 5 90.91%
src/GraphQl/Resolver/Stage/ReadStage.php 22 100.00%
src/GraphQl/Resolver/Stage/SecurityPostDenormalizeStage.php 6 100.00%
src/GraphQl/Resolver/Stage/SecurityPostValidationStage.php 6 100.00%
src/GraphQl/Resolver/Stage/SecurityStage.php 6 100.00%
src/GraphQl/Resolver/Stage/SerializeStage.php 47 98.96%
src/GraphQl/Resolver/Stage/ValidateStage.php 3 100.00%
src/GraphQl/Resolver/Stage/WriteStage.php 4 100.00%
src/GraphQl/Resolver/Util/IdentifierTrait.php 3 100.00%
src/GraphQl/Serializer/Exception/ErrorNormalizer.php 2 100.00%
src/GraphQl/Serializer/Exception/HttpExceptionNormalizer.php 4 100.00%
src/GraphQl/Serializer/Exception/RuntimeExceptionNormalizer.php 3 100.00%
src/GraphQl/Serializer/Exception/ValidationExceptionNormalizer.php 7 90.48%
src/GraphQl/Serializer/ItemNormalizer.php 18 97.14%
src/GraphQl/Serializer/ObjectNormalizer.php 11 23.81%
src/GraphQl/Serializer/SerializerContextBuilder.php 18 97.37%
src/GraphQl/Subscription/MercureSubscriptionIriGenerator.php 5 100.00%
src/GraphQl/Subscription/SubscriptionIdentifierGenerator.php 1 100.00%
src/GraphQl/Subscription/SubscriptionManager.php 12 100.00%
src/GraphQl/Type/Definition/IterableType.php 19 97.30%
src/GraphQl/Type/Definition/UploadType.php 6 64.29%
src/GraphQl/Type/FieldsBuilder.php 124 96.83%
src/GraphQl/Type/SchemaBuilder.php 16 100.00%
src/GraphQl/Type/TypeBuilder.php 66 96.00%
src/GraphQl/Type/TypeConverter.php 48 97.96%
src/GraphQl/Type/TypeNotFoundException.php 2 50.00%
src/GraphQl/Type/TypesContainer.php 5 100.00%
src/GraphQl/Type/TypesFactory.php 3 100.00%
src/Hal/JsonSchema/SchemaFactory.php 8 100.00%
src/Hal/Serializer/CollectionNormalizer.php 15 96.88%
src/Hal/Serializer/EntrypointNormalizer.php 10 100.00%
src/Hal/Serializer/ItemNormalizer.php 45 95.96%
src/Hal/Serializer/ObjectNormalizer.php 11 71.43%
src/HttpCache/EventListener/AddHeadersListener.php 21 100.00%
src/HttpCache/EventListener/AddTagsListener.php 9 100.00%
src/HttpCache/VarnishPurger.php 15 94.87%
src/HttpCache/VarnishXKeyPurger.php 16 93.55%
src/Hydra/EventListener/AddLinkHeaderListener.php 4 100.00%
src/Hydra/JsonSchema/SchemaFactory.php 10 100.00%
src/Hydra/Serializer/CollectionFiltersNormalizer.php 21 95.00%
src/Hydra/Serializer/CollectionNormalizer.php 23 97.67%
src/Hydra/Serializer/ConstraintViolationListNormalizer.php 3 100.00%
src/Hydra/Serializer/DocumentationNormalizer.php 87 98.40%
src/Hydra/Serializer/EntrypointNormalizer.php 12 100.00%
src/Hydra/Serializer/ErrorNormalizer.php 8 100.00%
src/Hydra/Serializer/PartialCollectionViewNormalizer.php 36 98.51%
src/JsonApi/Serializer/CollectionNormalizer.php 17 97.22%
src/JsonApi/Serializer/ConstraintViolationListNormalizer.php 11 100.00%
src/JsonApi/Serializer/EntrypointNormalizer.php 12 94.12%
src/JsonApi/Serializer/ErrorNormalizer.php 9 100.00%
src/JsonApi/Serializer/ItemNormalizer.php 81 94.55%
src/JsonApi/Serializer/ObjectNormalizer.php 11 43.48%
src/JsonApi/Serializer/ReservedAttributeNameConverter.php 7 100.00%
src/JsonLd/Action/ContextAction.php 7 85.71%
src/JsonLd/AnonymousContextBuilderInterface.php 0 0.00%
src/JsonLd/ContextBuilder.php 27 98.25%
src/JsonLd/Serializer/ItemNormalizer.php 26 100.00%
src/JsonLd/Serializer/JsonLdContextTrait.php 5 100.00%
src/JsonLd/Serializer/ObjectNormalizer.php 11 94.74%
src/JsonSchema/Command/JsonSchemaGenerateCommand.php 8 82.14%
src/JsonSchema/Schema.php 16 100.00%
src/JsonSchema/SchemaFactory.php 92 95.45%
src/JsonSchema/TypeFactory.php 32 94.03%
src/Metadata/ApiFilter.php 2 66.67%
src/Metadata/ApiProperty.php 52 99.35%
src/Metadata/ApiResource.php 127 97.62%
src/Metadata/Delete.php 1 100.00%
src/Metadata/Extractor/AbstractPropertyExtractor.php 15 45.45%
src/Metadata/Extractor/AbstractResourceExtractor.php 15 45.45%
src/Metadata/Extractor/ResourceExtractorTrait.php 24 94.87%
src/Metadata/Extractor/XmlPropertyExtractor.php 21 96.72%
src/Metadata/Extractor/XmlResourceExtractor.php 66 98.53%
src/Metadata/Extractor/YamlPropertyExtractor.php 16 88.71%
src/Metadata/Extractor/YamlResourceExtractor.php 57 93.01%
src/Metadata/Get.php 1 100.00%
src/Metadata/GetCollection.php 3 100.00%
src/Metadata/GraphQl/DeleteMutation.php 1 100.00%
src/Metadata/GraphQl/Mutation.php 1 100.00%
src/Metadata/GraphQl/Operation.php 7 100.00%
src/Metadata/GraphQl/Query.php 4 100.00%
src/Metadata/GraphQl/QueryCollection.php 4 100.00%
src/Metadata/GraphQl/Subscription.php 2 100.00%
src/Metadata/HttpOperation.php 53 96.02%
src/Metadata/Link.php 36 78.57%
src/Metadata/NotExposed.php 1 100.00%
src/Metadata/Operation.php 90 98.15%
src/Metadata/Operation/Factory/OperationMetadataFactory.php 7 100.00%
src/Metadata/Operation/Factory/OperationMetadataFactoryInterface.php 0 0.00%
src/Metadata/Operations.php 18 94.44%
src/Metadata/Patch.php 1 100.00%
src/Metadata/Post.php 3 100.00%
src/Metadata/Property/Factory/AttributePropertyMetadataFactory.php 24 95.56%
src/Metadata/Property/Factory/CachedPropertyMetadataFactory.php 2 100.00%
src/Metadata/Property/Factory/CachedPropertyNameCollectionFactory.php 2 100.00%
src/Metadata/Property/Factory/DefaultPropertyMetadataFactory.php 7 100.00%
src/Metadata/Property/Factory/ExtractorPropertyMetadataFactory.php 18 96.67%
src/Metadata/Property/Factory/ExtractorPropertyNameCollectionFactory.php 10 88.24%
src/Metadata/Property/Factory/PropertyInfoPropertyMetadataFactory.php 13 100.00%
src/Metadata/Property/Factory/PropertyInfoPropertyNameCollectionFactory.php 2 100.00%
src/Metadata/Property/Factory/PropertyMetadataFactoryInterface.php 0 0.00%
src/Metadata/Property/Factory/PropertyNameCollectionFactoryInterface.php 0 0.00%
src/Metadata/Property/Factory/SerializerPropertyMetadataFactory.php 41 96.83%
src/Metadata/Property/PropertyNameCollection.php 3 100.00%
src/Metadata/Put.php 1 100.00%
...Metadata/Resource/Factory/AlternateUriResourceMetadataCollectionFactory.php 6 100.00%
...c/Metadata/Resource/Factory/AttributesResourceMetadataCollectionFactory.php 35 97.44%
src/Metadata/Resource/Factory/AttributesResourceNameCollectionFactory.php 10 100.00%
src/Metadata/Resource/Factory/CachedResourceMetadataCollectionFactory.php 5 77.78%
src/Metadata/Resource/Factory/CachedResourceNameCollectionFactory.php 2 100.00%
...rc/Metadata/Resource/Factory/ExtractorResourceMetadataCollectionFactory.php 31 93.15%
src/Metadata/Resource/Factory/ExtractorResourceNameCollectionFactory.php 5 100.00%
src/Metadata/Resource/Factory/FiltersResourceMetadataCollectionFactory.php 9 89.47%
src/Metadata/Resource/Factory/FormatsResourceMetadataCollectionFactory.php 25 100.00%
.../Metadata/Resource/Factory/InputOutputResourceMetadataCollectionFactory.php 23 100.00%
src/Metadata/Resource/Factory/LinkFactory.php 30 98.48%
src/Metadata/Resource/Factory/LinkResourceMetadataCollectionFactory.php 10 96.43%
...a/Resource/Factory/NotExposedOperationResourceMetadataCollectionFactory.php 10 100.00%
src/Metadata/Resource/Factory/OperationDefaultsTrait.php 35 97.50%
...etadata/Resource/Factory/OperationNameResourceMetadataCollectionFactory.php 11 90.00%
src/Metadata/Resource/Factory/PhpDocResourceMetadataCollectionFactory.php 29 86.57%
.../Metadata/Resource/Factory/UriTemplateResourceMetadataCollectionFactory.php 56 98.23%
src/Metadata/Resource/ResourceMetadataCollection.php 26 94.74%
src/Metadata/Resource/ResourceNameCollection.php 3 60.00%
src/Metadata/WithResourceTrait.php 7 75.00%
src/OpenApi/Factory/OpenApiFactory.php 135 95.99%
src/OpenApi/Factory/OpenApiFactoryInterface.php 0 0.00%
src/OpenApi/Model/Components.php 21 36.51%
src/OpenApi/Model/Contact.php 7 0.00%
src/OpenApi/Model/Encoding.php 13 0.00%
src/OpenApi/Model/ExtensionTrait.php 3 100.00%
src/OpenApi/Model/ExternalDocumentation.php 5 7.69%
src/OpenApi/Model/Info.php 15 34.88%
src/OpenApi/Model/License.php 7 0.00%
src/OpenApi/Model/Link.php 11 35.48%
src/OpenApi/Model/MediaType.php 9 36.00%
src/OpenApi/Model/OAuthFlow.php 9 36.00%
src/OpenApi/Model/OAuthFlows.php 9 36.00%
src/OpenApi/Model/Operation.php 26 38.96%
src/OpenApi/Model/Parameter.php 35 35.56%
src/OpenApi/Model/PathItem.php 27 64.56%
src/OpenApi/Model/Paths.php 3 100.00%
src/OpenApi/Model/RequestBody.php 7 36.84%
src/OpenApi/Model/Response.php 9 36.00%
src/OpenApi/Model/Schema.php 18 0.00%
src/OpenApi/Model/SecurityScheme.php 17 34.69%
src/OpenApi/Model/Server.php 7 36.84%
src/OpenApi/OpenApi.php 20 43.86%
src/OpenApi/Options.php 18 82.86%
src/OpenApi/Serializer/ApiGatewayNormalizer.php 33 98.08%
src/OpenApi/Serializer/NormalizeOperationNameTrait.php 1 100.00%
src/OpenApi/Serializer/OpenApiNormalizer.php 11 100.00%
src/Operation/DashPathSegmentNameGenerator.php 3 0.00%
src/Operation/UnderscorePathSegmentNameGenerator.php 2 100.00%
src/Problem/Serializer/ConstraintViolationListNormalizer.php 3 100.00%
src/Problem/Serializer/ErrorNormalizer.php 8 100.00%
src/Problem/Serializer/ErrorNormalizerTrait.php 8 100.00%
src/RamseyUuid/Serializer/UuidDenormalizer.php 4 100.00%
src/RamseyUuid/UriVariableTransformer/UuidUriVariableTransformer.php 4 100.00%
src/Serializer/AbstractCollectionNormalizer.php 20 97.67%
src/Serializer/AbstractConstraintViolationListNormalizer.php 16 100.00%
src/Serializer/AbstractItemNormalizer.php 186 90.86%
src/Serializer/CacheKeyTrait.php 3 100.00%
src/Serializer/ContextTrait.php 1 100.00%
src/Serializer/Filter/GroupFilter.php 8 100.00%
src/Serializer/Filter/PropertyFilter.php 28 100.00%
src/Serializer/InputOutputMetadataTrait.php 6 100.00%
src/Serializer/ItemNormalizer.php 10 100.00%
src/Serializer/JsonEncoder.php 6 92.86%
src/Serializer/Mapping/Factory/ClassMetadataFactory.php 5 100.00%
src/Serializer/SerializerContextBuilder.php 13 100.00%
src/Serializer/SerializerFilterContextBuilder.php 8 100.00%
src/State/CallableProcessor.php 5 90.00%
src/State/CallableProvider.php 5 80.00%
src/State/CreateProvider.php 9 90.48%
src/State/ObjectProvider.php 2 80.00%
src/State/Pagination/ArrayPaginator.php 11 100.00%
src/State/Pagination/Pagination.php 46 100.00%
src/State/Pagination/PaginationOptions.php 13 68.00%
src/State/Pagination/TraversablePaginator.php 11 100.00%
src/State/ProcessorInterface.php 0 0.00%
src/State/ProviderInterface.php 0 0.00%
src/State/SerializerAwareProviderTrait.php 2 100.00%
src/State/UriVariablesResolverTrait.php 10 95.24%
src/Symfony/Bundle/ApiPlatformBundle.php 1 100.00%
src/Symfony/Bundle/ArgumentResolver/PayloadArgumentResolver.php 12 100.00%
src/Symfony/Bundle/CacheWarmer/CachePoolClearerCacheWarmer.php 5 100.00%
src/Symfony/Bundle/Command/DebugResourceCommand.php 17 93.48%
src/Symfony/Bundle/Command/GraphQlExportCommand.php 7 90.00%
src/Symfony/Bundle/Command/OpenApiCommand.php 10 100.00%
src/Symfony/Bundle/DataCollector/DataCollected.php 5 100.00%
src/Symfony/Bundle/DataCollector/RequestDataCollector.php 19 87.23%
src/Symfony/Bundle/DependencyInjection/ApiPlatformExtension.php 115 90.45%
src/Symfony/Bundle/DependencyInjection/Compiler/AttributeFilterPass.php 12 92.31%
...rc/Symfony/Bundle/DependencyInjection/Compiler/AuthenticatorManagerPass.php 2 100.00%
src/Symfony/Bundle/DependencyInjection/Compiler/DataProviderPass.php 3 100.00%
src/Symfony/Bundle/DependencyInjection/Compiler/ElasticsearchClientPass.php 5 93.33%
src/Symfony/Bundle/DependencyInjection/Compiler/FilterPass.php 4 100.00%
...Symfony/Bundle/DependencyInjection/Compiler/GraphQlMutationResolverPass.php 4 100.00%
...rc/Symfony/Bundle/DependencyInjection/Compiler/GraphQlQueryResolverPass.php 4 100.00%
src/Symfony/Bundle/DependencyInjection/Compiler/GraphQlTypePass.php 4 100.00%
...fony/Bundle/DependencyInjection/Compiler/MetadataAwareNameConverterPass.php 6 100.00%
src/Symfony/Bundle/DependencyInjection/Compiler/TestClientPass.php 4 90.00%
src/Symfony/Bundle/DependencyInjection/Configuration.php 37 98.01%
src/Symfony/Bundle/EventListener/SwaggerUiListener.php 4 100.00%
src/Symfony/Bundle/SwaggerUi/SwaggerUiAction.php 10 95.35%
src/Symfony/Bundle/SwaggerUi/SwaggerUiContext.php 9 100.00%
src/Symfony/Bundle/Test/ApiTestAssertionsTrait.php 23 85.19%
src/Symfony/Bundle/Test/ApiTestCase.php 11 76.92%
src/Symfony/Bundle/Test/Client.php 24 87.72%
src/Symfony/Bundle/Test/Constraint/ArraySubset.php 1 100.00%
src/Symfony/Bundle/Test/Constraint/ArraySubsetTrait.php 10 100.00%
src/Symfony/Bundle/Test/Constraint/MatchesJsonSchema.php 15 84.38%
src/Symfony/Bundle/Test/Response.php 23 98.04%
src/Symfony/EventListener/AddFormatListener.php 20 100.00%
src/Symfony/EventListener/AddLinkHeaderListener.php 6 100.00%
src/Symfony/EventListener/DenyAccessListener.php 13 97.22%
src/Symfony/EventListener/DeserializeListener.php 13 100.00%
src/Symfony/EventListener/ErrorListener.php 2 100.00%
src/Symfony/EventListener/ExceptionListener.php 5 100.00%
src/Symfony/EventListener/JsonApi/TransformFieldsetsParametersListener.php 13 96.30%
src/Symfony/EventListener/JsonApi/TransformFilteringParametersListener.php 4 100.00%
src/Symfony/EventListener/JsonApi/TransformPaginationParametersListener.php 3 100.00%
src/Symfony/EventListener/JsonApi/TransformSortingParametersListener.php 7 100.00%
src/Symfony/EventListener/QueryParameterValidateListener.php 8 100.00%
src/Symfony/EventListener/ReadListener.php 14 100.00%
src/Symfony/EventListener/RespondListener.php 17 100.00%
src/Symfony/EventListener/SerializeListener.php 15 97.73%
src/Symfony/EventListener/ValidateListener.php 7 100.00%
src/Symfony/EventListener/WriteListener.php 19 100.00%
src/Symfony/GraphQl/Resolver/Factory/DataCollectorResolverFactory.php 4 100.00%
src/Symfony/Maker/MakeStateProcessor.php 5 94.44%
src/Symfony/Maker/MakeStateProvider.php 5 94.44%
src/Symfony/Maker/Resources/skeleton/StateProcessor.tpl.php 0 100.00%
src/Symfony/Maker/Resources/skeleton/StateProvider.tpl.php 0 100.00%
src/Symfony/Messenger/ContextStamp.php 2 100.00%
src/Symfony/Messenger/DispatchTrait.php 5 80.00%
...c/Symfony/Messenger/Metadata/MessengerResourceMetadataCollectionFactory.php 11 95.00%
src/Symfony/Messenger/Processor.php 6 100.00%
src/Symfony/Routing/ApiLoader.php 21 98.25%
src/Symfony/Routing/IriConverter.php 35 93.85%
src/Symfony/Routing/Router.php 8 100.00%
src/Symfony/Routing/SkolemIriConverter.php 9 87.50%
src/Symfony/Security/Core/Authorization/ExpressionLanguageProvider.php 1 100.00%
src/Symfony/Security/ResourceAccessChecker.php 9 100.00%
src/Symfony/Security/ResourceAccessCheckerInterface.php 0 0.00%
src/Symfony/UriVariableTransformer/UlidUriVariableTransformer.php 4 33.33%
src/Symfony/UriVariableTransformer/UuidUriVariableTransformer.php 4 66.67%
src/Symfony/Validator/EventListener/ValidationExceptionListener.php 7 100.00%
src/Symfony/Validator/Exception/ValidationException.php 7 100.00%
...Validator/Metadata/Property/Restriction/PropertySchemaChoiceRestriction.php 12 95.65%
...dator/Metadata/Property/Restriction/PropertySchemaCollectionRestriction.php 12 100.00%
.../Validator/Metadata/Property/Restriction/PropertySchemaCountRestriction.php 4 100.00%
...rc/Symfony/Validator/Metadata/Property/Restriction/PropertySchemaFormat.php 15 100.00%
...tadata/Property/Restriction/PropertySchemaGreaterThanOrEqualRestriction.php 5 100.00%
...ator/Metadata/Property/Restriction/PropertySchemaGreaterThanRestriction.php 5 100.00%
...Validator/Metadata/Property/Restriction/PropertySchemaLengthRestriction.php 6 100.00%
.../Metadata/Property/Restriction/PropertySchemaLessThanOrEqualRestriction.php 5 100.00%
...lidator/Metadata/Property/Restriction/PropertySchemaLessThanRestriction.php 5 100.00%
.../Validator/Metadata/Property/Restriction/PropertySchemaOneOfRestriction.php 8 100.00%
.../Validator/Metadata/Property/Restriction/PropertySchemaRangeRestriction.php 8 100.00%
.../Validator/Metadata/Property/Restriction/PropertySchemaRegexRestriction.php 3 100.00%
...Validator/Metadata/Property/Restriction/PropertySchemaUniqueRestriction.php 2 100.00%
...rc/Symfony/Validator/Metadata/Property/ValidatorPropertyMetadataFactory.php 29 94.44%
src/Symfony/Validator/Validator.php 11 100.00%
src/Test/DoctrineMongoDbOdmFilterTestCase.php 0 96.30%
src/Test/DoctrineMongoDbOdmSetup.php 14 62.50%
src/Test/DoctrineMongoDbOdmTestCase.php 1 100.00%
src/Test/DoctrineOrmFilterTestCase.php 9 100.00%
src/Util/ArrayTrait.php 5 100.00%
src/Util/AttributeFilterExtractorTrait.php 22 100.00%
src/Util/AttributesExtractor.php 7 90.00%
src/Util/CachedTrait.php 4 100.00%
src/Util/ClassInfoTrait.php 5 100.00%
src/Util/ClientTrait.php 1 0.00%
src/Util/CloneTrait.php 4 66.67%
src/Util/CorsTrait.php 2 100.00%
src/Util/ErrorFormatGuesser.php 7 78.57%
src/Util/Inflector.php 3 100.00%
src/Util/IriHelper.php 19 94.74%
src/Util/OperationRequestInitiatorTrait.php 4 100.00%
src/Util/Reflection.php 2 100.00%
src/Util/ReflectionClassRecursiveIterator.php 8 84.00%
src/Util/RequestAttributesExtractor.php 2 50.00%
src/Util/RequestParser.php 8 85.71%
src/Util/ResourceClassInfoTrait.php 7 92.31%
src/Util/SortTrait.php 3 100.00%
src/Validator/ValidatorInterface.php 0 0.00%
Project Totals (419 files) 5715 90.61%
Loading