はじめに
ファイル/ディレクトリ管理のための各種関数を提供します
使用方法
Application::getClass
メソッドを通じてFile
クラスを読み込むことができます。
Controller
$file = $this->getClass('Tool/File');
$file->copyAll('path/to/foo', 'path/to/bar');
メソッド
- File::copyAll
- すべてのファイルを別のディレクトリにコピー
- File::copyDirectory
- 指定されたディレクトリを指定された場所にコピー
- File::copyFile
- 指定されたファイルを指定された場所にコピー
- File::createDirectory
- 指定された場所にディレクトリを作成
- File::moveFile
- 指定されたファイルを指定された場所に移動
- File::readFile
- 指定されたファイルを読み取り
- File::removeDirectory
- 指定されたディレクトリとその中のファイルを削除
- File::removeExpiredFile
- 指定された時間が経過した指定ファイルを削除
- File::removeFile
- 指定されたファイルを削除
- File::touchDirectory
- 指定されたディレクトリ内のファイルの更新日時を更新
- File::writeFile
- 指定された場所にファイルを書き込み