ClassMetadataFactoryInterface
in
Returns a {@see ClassMetadataInterface}.
Tags
Table of Contents
- getMetadataFor() : ClassMetadataInterface
- If the method was called with the same class name (or an object of that class) before, the same metadata instance is returned.
- hasMetadataFor() : bool
- Checks if class has metadata.
Methods
getMetadataFor()
If the method was called with the same class name (or an object of that class) before, the same metadata instance is returned.
public
getMetadataFor(string|object $value) : ClassMetadataInterface
If the factory was configured with a cache, this method will first look for an existing metadata instance in the cache. If an existing instance is found, it will be returned without further ado.
Otherwise, a new metadata instance is created. If the factory was configured with a loader, the metadata is passed to the method for further configuration. At last, the new object is returned.
Parameters
- $value : string|object
Tags
Return values
ClassMetadataInterface —hasMetadataFor()
Checks if class has metadata.
public
hasMetadataFor(mixed $value) : bool
Parameters
- $value : mixed