Todo List
boolean deldir( path $path)
string generateRandomFilename( min $min, max $max, [useupper $useupper = false], [usenumbers $usenumbers = true], [usespecial $usespecial = false])
string getBasename( filename $filename)
string getExtension( filename $filename, [keepDot $keepDot = false])
string getFilebase( filename $filename, [keepDot $keepDot = false])
boolean getFiles( rootPath $rootPath, [recurse $recurse = true], [relativePath $relativePath = true], [extension $extension = null], [directories $directories = true])
boolean mkdirs( path $path, [mode $mode = null])
string randomizeFilename( filename $filename, dir $dir)
string readFile( filename $filename)
string readFileLines( filename $filename)
This method also opens and closes the file.
string readSerializedFile( filename $filename)
string stripExtension( filename $filename, [keepDot $keepDot = false])
mixed uploadFile( key $key, destination $destination, [newName $newName = ''])
mixed writeFile( filename $filename, [data $data = ''])
On versions >= PHP5 this method will use the file_put_contents API
mixed writeSerializedFile( filename $filename, data $data)