CakePHP скопировать файл в новый каталог - PullRequest
4 голосов
/ 28 февраля 2012

Документация cakephp немного плоха в соответствии с API File, и я хотел бы использовать его для копирования одного файла в другой каталог и, если каталог не существует, для его создания.

Спасибо!

1 Ответ

9 голосов
/ 28 февраля 2012

Вы можете сделать что-то вроде этого:

$file = new File('your_file.ext');

if ($file->exists()) {
    $dir = new Folder('folder_inside_webroot', true);
    $file->copy($dir->path . DS . $file->name);
}

API об этих классах:

Надеюсь, это поможет.

...