はじめに
ファイル/ディレクトリ管理のための各種関数を提供します
使用方法
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
指定された場所にファイルを書き込み