interface MetadataFactoryInterface

Returns {@link \Symfony\Component\Validator\Mapping\MetadataInterface} instances for values.

Methods

getMetadataFor(mixed $value)

Returns the metadata for the given value.

bool
hasMetadataFor(mixed $value)

Returns whether the class is able to return metadata for the given value.

Details

at line line 33
MetadataInterface getMetadataFor(mixed $value)

Returns the metadata for the given value.

Parameters

mixed $value Some value

Return Value

MetadataInterface The metadata for the value

Exceptions

NoSuchMetadataException If no metadata exists for the given value

at line line 42
bool hasMetadataFor(mixed $value)

Returns whether the class is able to return metadata for the given value.

Parameters

mixed $value Some value

Return Value

bool Whether metadata can be returned for that value