PHP Class Gaufrette\Adapter\InMemory

Stores some files in memory for test purposes
Author: Antoine Hérault ([email protected])
Inheritance: implements Gaufrette\Adapter
Afficher le fichier Open project: knplabs/gaufrette Class Usage Examples

Protected Properties

Свойство Type Description
$files

Méthodes publiques

Méthode Description
__construct ( array $files = [] )
delete ( $key )
exists ( $key )
isDirectory ( $path )
keys ( )
mimeType ( $key )
mtime ( $key )
read ( $key )
rename ( $sourceKey, $targetKey )
setFile ( string $key, string $content = null, integer $mtime = null ) Defines a file.
setFiles ( array $files ) Defines the files.
write ( $key, $content, array $metadata = null )

Method Details

__construct() public méthode

public __construct ( array $files = [] )
$files array An array of files

delete() public méthode

public delete ( $key )

exists() public méthode

public exists ( $key )

isDirectory() public méthode

public isDirectory ( $path )

keys() public méthode

public keys ( )

mimeType() public méthode

public mimeType ( $key )

mtime() public méthode

public mtime ( $key )

read() public méthode

public read ( $key )

rename() public méthode

public rename ( $sourceKey, $targetKey )

setFile() public méthode

Defines a file.
public setFile ( string $key, string $content = null, integer $mtime = null )
$key string The key
$content string The content
$mtime integer The last modified time (automatically set to now if NULL)

setFiles() public méthode

Defines the files.
public setFiles ( array $files )
$files array An array of files

write() public méthode

public write ( $key, $content, array $metadata = null )
$metadata array

Property Details

$files protected_oe property

protected $files