W3cubDocs

/Symfony 2.7

Symfony\Component\Validator\Mapping\Cache\CacheInterface

interface CacheInterface

Persists ClassMetadata instances in a cache

Methods

has(string $class)

Returns whether metadata for the given class exists in the cache

ClassMetadata|false read(string $class)

Returns the metadata for the given class from the cache

write(ClassMetadata $metadata)

Stores a class metadata in the cache

Details

public has(string $class)

Returns whether metadata for the given class exists in the cache

Parameters

string $class

public ClassMetadata|false read(string $class)

Returns the metadata for the given class from the cache

Parameters

string $class Class Name

Return Value

ClassMetadata|false A ClassMetadata instance or false on miss

public write(ClassMetadata $metadata)

Stores a class metadata in the cache

Parameters

ClassMetadata $metadata A Class Metadata

© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Validator/Mapping/Cache/CacheInterface.html