Ignore:
Timestamp:
2013/08/26 15:52:37 (11 years ago)
Author:
m_uehara
Message:

#2348 r23116 - r23125 をマージ

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13_0/data/class/helper/SC_Helper_FileManager.php

    r22856 r23126  
    3434     * 指定パス配下のディレクトリ取得する. 
    3535     * 
    36      * @param string $dir 取得するディレクトリパス 
     36     * @param  string $dir 取得するディレクトリパス 
    3737     * @return void 
    3838     */ 
    39     function sfGetFileList($dir) 
     39    public function sfGetFileList($dir) 
    4040    { 
    4141        $arrFileList = array(); 
     
    8888     * 指定したディレクトリのバイト数を取得する. 
    8989     * 
    90      * @param string $dir ディレクトリ 
     90     * @param  string $dir ディレクトリ 
    9191     * @return void 
    9292     */ 
    93     function sfGetDirSize($dir) 
     93    public function sfGetDirSize($dir) 
    9494    { 
    9595        $bytes = 0; 
     
    104104                    if ($file != '..' && $file != '.' && !is_dir($path)) { 
    105105                        $bytes += filesize($path); 
    106                     } else if (is_dir($path) && $file != '..' && $file != '.') { 
     106                    } elseif (is_dir($path) && $file != '..' && $file != '.') { 
    107107                        // 下層ファイルのバイト数を取得する為、再帰的に呼び出す。 
    108108                        $bytes += SC_Helper_FileManager::sfGetDirSize($path); 
     
    125125     * ツリー生成用配列取得(javascriptに渡す用). 
    126126     * 
    127      * @param string $dir ディレクトリ 
     127     * @param string $dir         ディレクトリ 
    128128     * @param string $tree_status 現在のツリーの状態開いているフォルダのパスを 
    129129     *                            | 区切りで格納 
    130130     * @return array ツリー生成用の配列 
    131131     */ 
    132     function sfGetFileTree($dir, $tree_status) 
     132    public function sfGetFileTree($dir, $tree_status) 
    133133    { 
    134134        $cnt = 0; 
     
    163163     * ツリー生成用配列取得(javascriptに渡す用). 
    164164     * 
    165      * @param string $dir ディレクトリ 
     165     * @param string $dir          ディレクトリ 
    166166     * @param string $default_rank デフォルトの階層 
    167167     *                             (/区切りで 0,1,2・・・とカウント) 
    168      * @param integer $cnt 連番 
    169      * @param string $tree_status 現在のツリーの状態開いているフォルダのパスが 
     168     * @param integer $cnt         連番 
     169     * @param string  $tree_status 現在のツリーの状態開いているフォルダのパスが 
    170170     *                            | 区切りで格納 
    171171     * @return array ツリー生成用の配列 
    172172     */ 
    173     function sfGetFileTreeSub($dir, $default_rank, &$cnt, &$arrTree, $tree_status) 
     173    public function sfGetFileTreeSub($dir, $default_rank, &$cnt, &$arrTree, $tree_status) 
    174174    { 
    175175        if (file_exists($dir)) { 
     
    218218     * @return bool ファイルが存在する場合 true 
    219219     */ 
    220     function sfDirChildExists($dir) 
     220    public function sfDirChildExists($dir) 
    221221    { 
    222222        if (file_exists($dir)) { 
     
    240240     * 指定したファイルが前回開かれた状態にあったかチェックする. 
    241241     * 
    242      * @param string $dir ディレクトリ 
     242     * @param string $dir         ディレクトリ 
    243243     * @param string $tree_status 現在のツリーの状態開いているフォルダのパスが 
    244244     *                            | 区切りで格納 
    245245     * @return bool 前回開かれた状態の場合 true 
    246246     */ 
    247     function lfIsFileOpen($dir, $tree_status) 
     247    public function lfIsFileOpen($dir, $tree_status) 
    248248    { 
    249249        $arrTreeStatus = explode('|', $tree_status); 
     
    258258     * ファイルのダウンロードを行う. 
    259259     * 
    260      * @param string $file ファイルパス 
     260     * @param  string $file ファイルパス 
    261261     * @return void 
    262262     */ 
    263     function sfDownloadFile($file) 
     263    public function sfDownloadFile($file) 
    264264    { 
    265265        // ファイルの場合はダウンロードさせる 
     
    274274     * ファイル作成を行う. 
    275275     * 
    276      * @param string $file ファイルパス 
    277      * @param integer $mode パーミッション 
    278      * @return bool ファイル作成に成功した場合 true 
    279      */ 
    280     function sfCreateFile($file, $mode = '') 
     276     * @param  string $file ファイルパス 
     277     * @param  integer $mode パーミッション 
     278     * @return bool    ファイル作成に成功した場合 true 
     279     */ 
     280    public function sfCreateFile($file, $mode = '') 
    281281    { 
    282282        // 行末の/を取り除く 
     
    296296     * @return string ファイルの内容 
    297297     */ 
    298     function sfReadFile($filename) 
     298    public function sfReadFile($filename) 
    299299    { 
    300300        $str = ''; 
     
    313313     * ファイル書込を行う. 
    314314     * 
    315      * @param string $filename ファイルパス 
    316      * @param string $value 書き込み内容 
     315     * @param  string $filename ファイルパス 
     316     * @param  string  $value    書き込み内容 
    317317     * @return boolean ファイルの書き込みに成功した場合 true 
    318318     */ 
    319     function sfWriteFile($filename, $value) 
     319    public function sfWriteFile($filename, $value) 
    320320    { 
    321321        if (!is_dir(dirname($filename))) { 
     
    336336     * ユーザが作成したファイルをアーカイブしダウンロードさせる 
    337337     * TODO 要リファクタリング 
    338      * @param string $dir アーカイブを行なうディレクトリ 
    339      * @param string $template_code テンプレートコード 
     338     * @param  string  $dir          アーカイブを行なうディレクトリ 
     339     * @param  string $template_code テンプレートコード 
    340340     * @return boolean 成功した場合 true; 失敗した場合 false 
    341341     */ 
    342     function downloadArchiveFiles($dir, $template_code) 
     342    public function downloadArchiveFiles($dir, $template_code) 
    343343    { 
    344344        // ダウンロードされるファイル名 
     
    367367            readfile($dlFileName); 
    368368            unlink($dir . '/' . $dlFileName); 
     369 
    369370            return true; 
    370371        } else { 
     
    376377     * tarアーカイブを解凍する. 
    377378     * 
    378      * @param string $path アーカイブパス 
     379     * @param  string $path アーカイブパス 
    379380     * @return boolean Archive_Tar::extractModify()のエラー 
    380381     */ 
    381     function unpackFile($path) 
     382    public function unpackFile($path) 
    382383    { 
    383384        // 圧縮フラグTRUEはgzip解凍をおこなう 
     
    405406     * 指定されたパスの配下を再帰的に削除. 
    406407     * 
    407      * @param string  $path       削除対象のディレクトリまたはファイルのパス 
    408      * @param boolean $del_myself $pathそのものを削除するか. true なら削除する. 
     408     * @param  string  $path       削除対象のディレクトリまたはファイルのパス 
     409     * @param  boolean $del_myself $pathそのものを削除するか. true なら削除する. 
    409410     * @return void 
    410411     */ 
    411     function deleteFile($path, $del_myself = true) 
     412    public function deleteFile($path, $del_myself = true) 
    412413    { 
    413414        $flg = false; 
Note: See TracChangeset for help on using the changeset viewer.