ClassMetadataFactoryInterface
in
Returns a {@see ClassMetadataInterface}.
Tags
Table of Contents
Methods
- 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
ClassMetadataInterfacehasMetadataFor()
Checks if class has metadata.
public
hasMetadataFor(mixed $value) : bool
Parameters
- $value : mixed