api-platform / symfony
Symfony API Platform integration
v4.3.11
2026-06-10 17:58 UTC
Requires
- php: >=8.2
- api-platform/documentation: ^4.3
- api-platform/http-cache: ^4.3
- api-platform/hydra: ^4.3
- api-platform/json-schema: ^4.3
- api-platform/jsonld: ^4.3
- api-platform/metadata: ^4.3
- api-platform/openapi: ^4.3
- api-platform/serializer: ^4.3
- api-platform/state: ^4.3
- api-platform/validator: ^4.3.1
- symfony/asset: ^6.4 || ^7.0 || ^8.0
- symfony/finder: ^6.4 || ^7.0 || ^8.0
- symfony/http-kernel: ^6.4.13 || ^7.0 || ^8.0
- symfony/property-access: ^6.4 || ^7.0 || ^8.0
- symfony/property-info: ^6.4 || ^7.0 || ^8.0
- symfony/security-core: ^6.4 || ^7.0 || ^8.0
- symfony/serializer: ^6.4 || ^7.0 || ^8.0
- willdurand/negotiation: ^3.1
Requires (Dev)
- api-platform/doctrine-common: ^4.3
- api-platform/doctrine-odm: ^4.3
- api-platform/doctrine-orm: ^4.3
- api-platform/elasticsearch: ^4.3
- api-platform/graphql: ^4.3
- api-platform/hal: ^4.3
- phpspec/prophecy-phpunit: ^2.2
- phpunit/phpunit: ^11.5 || ^12.2
- symfony/expression-language: ^6.4 || ^7.0 || ^8.0
- symfony/intl: ^6.4 || ^7.0 || ^8.0
- symfony/mercure-bundle: *
- symfony/object-mapper: ^7.0 || ^8.0
- symfony/routing: ^6.4 || ^7.0 || ^8.0
- symfony/type-info: ^7.3 || ^8.0
- symfony/validator: ^6.4.11 || ^7.0 || ^8.0
- webonyx/graphql-php: ^15.0
Suggests
- api-platform/doctrine-odm: To support MongoDB. Only versions 4.0 and later are supported.
- api-platform/doctrine-orm: To support Doctrine ORM.
- api-platform/elasticsearch: To support Elasticsearch.
- api-platform/graphql: To support GraphQL.
- api-platform/hal: to support the HAL format
- api-platform/json-api: to support the JSON-API format
- api-platform/ramsey-uuid: To support Ramsey's UUID identifiers.
- phpstan/phpdoc-parser: To support extracting metadata from PHPDoc.
- psr/cache-implementation: To use metadata caching.
- symfony/cache: To have metadata caching when using Symfony integration.
- symfony/config: To load XML configuration files.
- symfony/expression-language: To use authorization and mercure advanced features.
- symfony/http-client: To use the HTTP cache invalidation system.
- symfony/mercure-bundle: To support mercure integration.
- symfony/messenger: To support messenger integration and asynchronous Mercure updates.
- symfony/security: To use authorization features.
- symfony/twig-bundle: To use the Swagger UI integration.
- symfony/uid: To support Symfony UUID/ULID identifiers.
- symfony/web-profiler-bundle: To use the data collector.
This package is auto-updated.
Last update: 2026-06-12 07:30:45 UTC
README
Integration of Symfony with the API Platform framework.
Caution
This is a read-only sub split of api-platform/core, please
report issues and
send Pull Requests
in the core API Platform repository.