Orpheus

GZFile extends AbstractFile
in package

Class to manipulate GZ files

Table of Contents

Properties

$handle  : mixed
$mode  : string|null
$path  : string|null

Methods

__construct()  : mixed
__destruct()  : mixed
close()  : bool
copyTo()  : static|null
create()  : void
ensureClosed()  : void
ensureOpen()  : void
exists()  : bool
fromSameType()  : static
getContents()  : string|false
getHandle()  : mixed
getMode()  : string|null
getNextLine()  : string|false
getPath()  : string|null
guessFileFormat()  : string
isCompressible()  : bool
isFormatSupported()  : bool
isOpen()  : bool
isReadable()  : bool
isWritable()  : bool
moveTo()  : bool
open()  : void
remove()  : void
resolveFile()  : AbstractFile
setPath()  : AbstractFile
write()  : void
setMode()  : AbstractFile

Properties

Methods

__construct()

public __construct([string|null $path = null ]) : mixed
Parameters
$path : string|null = null

close()

public close() : bool
Return values
bool

ensureOpen()

public ensureOpen([string|null $mode = null ]) : void
Parameters
$mode : string|null = null

fromSameType()

public static fromSameType(string $path) : static
Parameters
$path : string
Return values
static

getContents()

public getContents() : string|false
Return values
string|false

getMode()

public getMode() : string|null
Return values
string|null

getNextLine()

public getNextLine() : string|false
Return values
string|false

getPath()

public getPath() : string|null
Return values
string|null

guessFileFormat()

public static guessFileFormat(string $path) : string
Parameters
$path : string
Return values
string

isCompressible()

public isCompressible() : bool
Return values
bool

isFormatSupported()

public isFormatSupported() : bool
Return values
bool

isReadable()

public isReadable() : bool
Return values
bool

isWritable()

public isWritable() : bool
Return values
bool

resolveFile()

public static resolveFile(string $path[, string|null $format = null ]) : AbstractFile
Parameters
$path : string
$format : string|null = null
Return values
AbstractFile

write()

public write(mixed $data) : void
Parameters
$data : mixed

							
On this page

Search results