Tonic


Tonic\MetadataCacheFile
src/Tonic/MetadataCacheFile.php at line 10

Class MetadataCacheFile

MetadataCacheFile
All Implemented Interfaces:
MetadataCache

public class MetadataCacheFile

Cache resource metadata between invocations

This class serializes the resource metadata and writes it to disk for reading in a later request.


Constructor Summary
void

__construct(mixed filename)

Method Summary
boolean

isCached()

Is there already cache file

str[]

load()

Load the resource metadata from disk

boolean

save(str resources)

Save resource metadata to disk

void

clear()

Constructor Detail

src/Tonic/MetadataCacheFile.php at line 14

__construct

public void __construct(mixed filename)

Method Detail

src/Tonic/MetadataCacheFile.php at line 23

isCached

public boolean isCached()

Is there already cache file


src/Tonic/MetadataCacheFile.php at line 32

load

public str[] load()

Load the resource metadata from disk


src/Tonic/MetadataCacheFile.php at line 42

save

public boolean save(str resources)

Save resource metadata to disk

Parameters:
resources - Resource metadata

src/Tonic/MetadataCacheFile.php at line 47

clear

public void clear()

Tonic