Guides
Tutorials
Item provider for Elasticsearch.
class ApiPlatform\Elasticsearch\State\ItemProvider implements `<a href="/docs/reference/State/ProviderInterface">ApiPlatform\State\ProviderInterface</a>`
{
public __construct(Elasticsearch\Client $client, ApiPlatform\Elasticsearch\Metadata\Document\Factory\DocumentMetadataFactoryInterface $documentMetadataFactory, Symfony\Component\Serializer\Normalizer\DenormalizerInterface $denormalizer)
public provide(ApiPlatform\Metadata\Operation $operation, array $uriVariables, array $context): object
}class ApiPlatform\Elasticsearch\State\ItemProvider implements `<a href="/docs/reference/State/ProviderInterface">ApiPlatform\State\ProviderInterface</a>`
{
public __construct(Elasticsearch\Client $client, ApiPlatform\Elasticsearch\Metadata\Document\Factory\DocumentMetadataFactoryInterface $documentMetadataFactory, Symfony\Component\Serializer\Normalizer\DenormalizerInterface $denormalizer)
public provide(ApiPlatform\Metadata\Operation $operation, array $uriVariables, array $context): object
}public __construct(Elasticsearch\Client $client, ApiPlatform\Elasticsearch\Metadata\Document\Factory\DocumentMetadataFactoryInterface $documentMetadataFactory, Symfony\Component\Serializer\Normalizer\DenormalizerInterface $denormalizer)public __construct(Elasticsearch\Client $client, ApiPlatform\Elasticsearch\Metadata\Document\Factory\DocumentMetadataFactoryInterface $documentMetadataFactory, Symfony\Component\Serializer\Normalizer\DenormalizerInterface $denormalizer)| client | Elasticsearch\Client | |
| documentMetadataFactory | ApiPlatform\Elasticsearch\Metadata\Document\Factory\DocumentMetadataFactoryInterface | |
| denormalizer | Symfony\Component\Serializer\Normalizer\DenormalizerInterface |
Provides data.
public provide(ApiPlatform\Metadata\Operation $operation, array $uriVariables, array $context): objectpublic provide(ApiPlatform\Metadata\Operation $operation, array $uriVariables, array $context): object| operation | ApiPlatform\Metadata\Operation | |
| uriVariables | array | |
| context | array |
object