Documentation

FilesystemExtension extends AbstractExtension
in package

Class FilesystemExtension

Table of Contents

Properties

$locator  : UniformResourceLocator

Methods

__construct()  : mixed
exif_imagetype()  : int|false
exif_read_data()  : array<string|int, mixed>|false
file_exists()  : bool
fileatime()  : int|false
filectime()  : int|false
filemtime()  : int|false
filesize()  : int|false
filetype()  : string|false
get_meta_tags()  : array<string|int, mixed>|false
getFilters()  : array<string|int, TwigFilter>
getFunctions()  : array<string|int, TwigFunction>
Return a list of all functions.
getimagesize()  : array<string|int, mixed>|false
hash_file()  : string|false
hash_hmac_file()  : string|false
is_dir()  : bool
is_file()  : bool
is_link()  : bool
is_readable()  : bool
is_writable()  : bool
lstat()  : array<string|int, mixed>|false
md5_file()  : string|false
pathinfo()  : string|array<string|int, string>
sha1_file()  : string|false
checkFilename()  : bool

Properties

Methods

exif_imagetype()

public exif_imagetype(string $filename) : int|false
Parameters
$filename : string
Return values
int|false

exif_read_data()

public exif_read_data(string $filename[, string|null $required_sections = null ][, bool $as_arrays = false ][, bool $read_thumbnail = false ]) : array<string|int, mixed>|false
Parameters
$filename : string
$required_sections : string|null = null
$as_arrays : bool = false
$read_thumbnail : bool = false
Return values
array<string|int, mixed>|false

file_exists()

public file_exists(string $filename) : bool
Parameters
$filename : string
Return values
bool

fileatime()

public fileatime(string $filename) : int|false
Parameters
$filename : string
Return values
int|false

filectime()

public filectime(string $filename) : int|false
Parameters
$filename : string
Return values
int|false

filemtime()

public filemtime(string $filename) : int|false
Parameters
$filename : string
Return values
int|false

filesize()

public filesize(string $filename) : int|false
Parameters
$filename : string
Return values
int|false

filetype()

public filetype(string $filename) : string|false
Parameters
$filename : string
Return values
string|false

get_meta_tags()

public get_meta_tags(string $filename) : array<string|int, mixed>|false
Parameters
$filename : string
Return values
array<string|int, mixed>|false

getFilters()

public getFilters() : array<string|int, TwigFilter>
Return values
array<string|int, TwigFilter>

getFunctions()

Return a list of all functions.

public getFunctions() : array<string|int, TwigFunction>
Return values
array<string|int, TwigFunction>

getimagesize()

public getimagesize(string $filename) : array<string|int, mixed>|false
Parameters
$filename : string
Return values
array<string|int, mixed>|false

hash_file()

public hash_file(string $algo, string $filename[, bool $binary = false ]) : string|false
Parameters
$algo : string
$filename : string
$binary : bool = false
Return values
string|false

hash_hmac_file()

public hash_hmac_file(string $algo, string $filename, string $key[, bool $binary = false ]) : string|false
Parameters
$algo : string
$filename : string
$key : string
$binary : bool = false
Return values
string|false

is_dir()

public is_dir(string $filename) : bool
Parameters
$filename : string
Return values
bool

is_file()

public is_file(string $filename) : bool
Parameters
$filename : string
Return values
bool
public is_link(string $filename) : bool
Parameters
$filename : string
Return values
bool

is_readable()

public is_readable(string $filename) : bool
Parameters
$filename : string
Return values
bool

is_writable()

public is_writable(string $filename) : bool
Parameters
$filename : string
Return values
bool

lstat()

public lstat(string $filename) : array<string|int, mixed>|false
Parameters
$filename : string
Return values
array<string|int, mixed>|false

md5_file()

public md5_file(string $filename[, bool $binary = false ]) : string|false
Parameters
$filename : string
$binary : bool = false
Return values
string|false

pathinfo()

public pathinfo(string $path[, int|null $flags = null ]) : string|array<string|int, string>
Parameters
$path : string
$flags : int|null = null
Return values
string|array<string|int, string>

sha1_file()

public sha1_file(string $filename[, bool $binary = false ]) : string|false
Parameters
$filename : string
$binary : bool = false
Return values
string|false

checkFilename()

private checkFilename(string $filename) : bool
Parameters
$filename : string
Return values
bool

        
On this page

Search results