Generates JSON-LD contexts.
class ApiPlatform\JsonLd\Action\ContextAction
{
public __construct($contextBuilder, `<a href="/docs/main/references/Metadata/Resource/Factory/ResourceNameCollectionFactoryInterface">ApiPlatform\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface</a>` $resourceNameCollectionFactory, `<a href="/docs/main/references/Metadata/Resource/Factory/ResourceMetadataCollectionFactoryInterface">ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface</a>` $resourceMetadataCollectionFactory, null|`<a href="/docs/main/references/State/ProviderInterface">ApiPlatform\State\ProviderInterface</a>` $provider, null|`<a href="/docs/main/references/State/ProcessorInterface">ApiPlatform\State\ProcessorInterface $processor, null|Symfony\Component\Serializer\SerializerInterface $serializer)
public __invoke(string $shortName, null|Symfony\Component\HttpFoundation\Request $request): array|Symfony\Component\HttpFoundation\Response
}
public __construct($contextBuilder, `<a href="/docs/main/references/Metadata/Resource/Factory/ResourceNameCollectionFactoryInterface">ApiPlatform\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface</a>` $resourceNameCollectionFactory, `<a href="/docs/main/references/Metadata/Resource/Factory/ResourceMetadataCollectionFactoryInterface">ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface</a>` $resourceMetadataCollectionFactory, null|`<a href="/docs/main/references/State/ProviderInterface">ApiPlatform\State\ProviderInterface</a>` $provider, null|`<a href="/docs/main/references/State/ProcessorInterface">ApiPlatform\State\ProcessorInterface $processor, null|Symfony\Component\Serializer\SerializerInterface $serializer)
contextBuilder | `ApiPlatform\JsonLd\ContextBuilderInterface` | |
resourceNameCollectionFactory | `ApiPlatform\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface` | |
resourceMetadataCollectionFactory | `ApiPlatform\Metadata\Resource\Factory\ResourceMetadataCollectionFactoryInterface` | |
provider | `ApiPlatform\State\ProviderInterface` | |
processor | `ApiPlatform\State\ProcessorInterface` | |
serializer | Symfony\Component\Serializer\SerializerInterface |
Generates a context according to the type requested.
public __invoke(string $shortName, null|Symfony\Component\HttpFoundation\Request $request): array|Symfony\Component\HttpFoundation\Response
shortName | string | |
request | Symfony\Component\HttpFoundation\Request |
array
Symfony\Component\HttpFoundation\Response
Made with love by
Les-Tilleuls.coop can help you design and develop your APIs and web projects, and train your teams in API Platform, Symfony, Next.js, Kubernetes and a wide range of other technologies.
Learn more