FileManagerHelper
class FileManagerHelper
ファイル管理 のヘルパークラス.
Methods
void
sfGetFileList(string $dir)
指定パス配下のディレクトリ取得する.
integer
sfGetDirSize(string $dir)
指定したディレクトリのバイト数を取得する.
array
sfGetFileTree(string $dir, string $tree_status)
ツリー生成用配列取得(javascriptに渡す用).
array
sfGetFileTreeSub($dir, $default_rank, $cnt, $arrTree, $tree_status)
ツリー生成用配列取得(javascriptに渡す用).
bool
sfDirChildExists($dir)
指定したディレクトリ配下にファイルがあるかチェックする.
bool
lfIsFileOpen(string $dir, string $tree_status)
指定したファイルが前回開かれた状態にあったかチェックする.
void
sfDownloadFile(string $file)
ファイルのダウンロードを行う.
bool
sfCreateFile(string $file, integer $mode = '')
ファイル作成を行う.
string
sfReadFile($filename)
ファイル読込を行う.
boolean
sfWriteFile(string $filename, string $value)
ファイル書込を行う.
boolean
downloadArchiveFiles(string $dir, string $template_code)
ユーザが作成したファイルをアーカイブしダウンロードさせる TODO 要リファクタリング
boolean
unpackFile(string $path)
tarアーカイブを解凍する.
void
deleteFile(string $path, boolean $del_myself = true)
指定されたパスの配下を再帰的に削除.
Details
at line 45
void
sfGetFileList(string $dir)
指定パス配下のディレクトリ取得する.
at line 99
integer
sfGetDirSize(string $dir)
指定したディレクトリのバイト数を取得する.
at line 138
array
sfGetFileTree(string $dir, string $tree_status)
ツリー生成用配列取得(javascriptに渡す用).
at line 179
array
sfGetFileTreeSub($dir, $default_rank, $cnt, $arrTree, $tree_status)
ツリー生成用配列取得(javascriptに渡す用).
at line 227
bool
sfDirChildExists($dir)
指定したディレクトリ配下にファイルがあるかチェックする.
at line 254
bool
lfIsFileOpen(string $dir, string $tree_status)
指定したファイルが前回開かれた状態にあったかチェックする.
at line 270
void
sfDownloadFile(string $file)
ファイルのダウンロードを行う.
at line 288
bool
sfCreateFile(string $file, integer $mode = '')
ファイル作成を行う.
at line 307
string
sfReadFile($filename)
ファイル読込を行う.
at line 328
boolean
sfWriteFile(string $filename, string $value)
ファイル書込を行う.
at line 351
boolean
downloadArchiveFiles(string $dir, string $template_code)
ユーザが作成したファイルをアーカイブしダウンロードさせる TODO 要リファクタリング
at line 391
boolean
unpackFile(string $path)
tarアーカイブを解凍する.
at line 421
void
deleteFile(string $path, boolean $del_myself = true)
指定されたパスの配下を再帰的に削除.