Reference
I
Interface

ApiPlatform\Api\UriVariableTransformerInterface

interface ApiPlatform\Api\UriVariableTransformerInterface
{
    public transform($value, array $types, array $context)
    public supportsTransformation($value, array $types, array $context): bool
}
interface ApiPlatform\Api\UriVariableTransformerInterface
{
    public transform($value, array $types, array $context)
    public supportsTransformation($value, array $types, array $context): bool
}

Methods

transform

Transforms the value of a URI variable (identifier) to its type.

public transform($value, array $types, array $context)
public transform($value, array $types, array $context)

Parameters

valueThe URI variable value to transform
typesarrayThe guessed type behind the URI variable
contextarrayOptions available to the transformer

supportsTransformation

Checks whether the value of a URI variable can be transformed to its type by this transformer.

public supportsTransformation($value, array $types, array $context): bool
public supportsTransformation($value, array $types, array $context): bool

Parameters

valueThe URI variable value to transform
typesarrayThe types to which the URI variable value should be transformed
contextarrayOptions available to the transformer

Returns

bool

Copyright © 2023 Kévin Dunglas

Sponsored by Les-Tilleuls.coop