class MountFilesystem implements FilesystemInterface (View source)

Methods

__construct($basedir)

Filesystem constructor.

mixed
store(UploadFile $file, string $location = null, array $option = [])

UploadFile, fonction permettant de uploader un fichier

bool
append(string $file, string $content)

Ecrire à la suite d'un fichier spécifier

bool
prepend(string $file, string $content)

Ecrire au début d'un fichier spécifier

bool
put(string $file, string $content)

Put other file content in given file

bool
delete(string $file)

Supprimer un fichier

array
files(string $dirname)

Liste les fichiers d'un dossier passé en paramètre

array
directories(string $dirname)

Liste les dossier d'un dossier passé en paramètre

bool
makeDirectory(string $dirname, int $mode = 0777, bool $recursive = false)

Crée un répertoire

null|string
get(string $filename)

Récuper le contenu du fichier

bool
copy(string $target, string $source)

Copie le contenu d'un fichier source vers un fichier cible.

move(string $target, string $source)

Rénomme ou déplace un fichier source vers un fichier cible.

bool
exists(string $filename)

Vérifie l'existance d'un fichier

string
extension(string $filename)

L'extension du fichier

bool
isFile(string $filename)

isFile aliase sur is_file.

bool
isDirectory(string $dirname)

isDirectory aliase sur is_dir.

string
path(string $filename)

Permet de résolver un path.

Details

__construct($basedir)

Filesystem constructor.

Parameters

$basedir

mixed store(UploadFile $file, string $location = null, array $option = [])

UploadFile, fonction permettant de uploader un fichier

Parameters

UploadFile $file
string $location
array $option

Return Value

mixed

Exceptions

InvalidArgumentException

bool append(string $file, string $content)

Ecrire à la suite d'un fichier spécifier

Parameters

string $file

nom du fichier

string $content

content a ajouter

Return Value

bool

bool prepend(string $file, string $content)

Ecrire au début d'un fichier spécifier

Parameters

string $file
string $content

Return Value

bool

Exceptions

bool put(string $file, string $content)

Put other file content in given file

Parameters

string $file
string $content

Return Value

bool

bool delete(string $file)

Supprimer un fichier

Parameters

string $file

Return Value

bool

array files(string $dirname)

Liste les fichiers d'un dossier passé en paramètre

Parameters

string $dirname

Return Value

array

array directories(string $dirname)

Liste les dossier d'un dossier passé en paramètre

Parameters

string $dirname

Return Value

array

bool makeDirectory(string $dirname, int $mode = 0777, bool $recursive = false)

Crée un répertoire

Parameters

string $dirname
int $mode
bool $recursive

Return Value

bool

null|string get(string $filename)

Récuper le contenu du fichier

Parameters

string $filename

Return Value

null|string

bool copy(string $target, string $source)

Copie le contenu d'un fichier source vers un fichier cible.

Parameters

string $target
string $source

Return Value

bool

move(string $target, string $source)

Rénomme ou déplace un fichier source vers un fichier cible.

Parameters

string $target
string $source

bool exists(string $filename)

Vérifie l'existance d'un fichier

Parameters

string $filename

Return Value

bool

string extension(string $filename)

L'extension du fichier

Parameters

string $filename

Return Value

string

bool isFile(string $filename)

isFile aliase sur is_file.

Parameters

string $filename

Return Value

bool

bool isDirectory(string $dirname)

isDirectory aliase sur is_dir.

Parameters

string $dirname

Return Value

bool

string path(string $filename)

Permet de résolver un path.

Donner le chemin absolute d'un path

Parameters

string $filename

Return Value

string