FileHandle

php\gdx\files\FileHandle

Class FileHandle

Methods


__construct($path)
Parameters:
path()
Returns:string
name()
Returns:string
extension()
Returns:string
nameWithoutExtension()
Returns:string
pathWithoutExtension()
Returns:string
type()
Returns:string
file()
Returns:php\io\File
read()
Returns:php\io\Stream
readString($charset)
Parameters:
  • $charsetstring - (optional)
Returns:

string

readBytes()
Returns:string binary
write($append, $bufferSize)
Parameters:
  • $appendbool
  • $bufferSizeint - (optional)
Returns:

php\io\Stream

writeString($string, $append, $charset)
Parameters:
  • $stringstring
  • $appendbool
  • $charsetstring - (optional)
writeBytes($binaryString, $append)
Parameters:
  • $binaryStringstring
  • $appendbool
getList($suffix)
Parameters:
  • $suffixstring - (optional)
Returns:

php\gdx\files\FileHandle[]

isDirectory()
Returns:bool
child($name)
Parameters:
  • $namestring
Returns:

php\gdx\files\FileHandle

sibling($name)
Parameters:
  • $name
Returns:

php\gdx\files\FileHandle

parent()
Returns:php\gdx\files\FileHandle
mkdirs()

throws php\gdx\files\\Exception

exists()
Returns:bool
delete()
Returns:bool
deleteDirectory()
Returns:bool
emptyDirectory($preserveTree)
Parameters:
  • $preserveTreebool - (optional)
copyTo($fileHandle)
Parameters:
moveTo($fileHandle)
Parameters:
length()
Returns:int
lastModified()
Returns:int
static tempFile($suffix)
Parameters:
  • $suffixstring
Returns:

php\gdx\files\FileHandle

static tempDirectory($suffix)
Parameters:
  • $suffixstring
Returns:

php\gdx\files\FileHandle