xPDOCacheManager.copyFile
Последнее обновление Feb 7th, 2020 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$306 per month—let's make that $500!
Learn morexPDOCacheManager::copyFile¶
Копирует файл из исходного файла в целевой каталог. Принимает следующие параметры в качестве необязательного третьего параметра:
-
copy_newer_only
- Если исходный файл старше целевого, он не будет копировать файл. -
copy_preserve_permissions
- xPDO попытается скопировать структуру разрешений из исходного файла в целевой объект. По умолчаниюfalse
. -
copy_preserve_filemtime
- xPDO попытается скопировать измененное время из исходного файла в целевой файл. По умолчанию true. -
copy_return_file_stat
- Значениеtrue
вернет информацию php stat() в возвращаемом массиве. По умолчаниюfalse
. -
new_dir_permissions
- Разрешения для установки любых новых каталогов, которые были созданы в цели. (Также может быть 4-м параметром copyFile.) По умолчанию0775
. -
new_file_permissions
- Разрешения для установки нового файла, еслиcopy_preserve_permissions
равноfalse
. По умолчанию0664
.
Синтаксис¶
API Docs: http://api.modxcms.com/xpdo/cache/xPDOCacheManager.html#copyFile
boolean|array copyFile (string $source, string $target, [array $options = array()])
Пример¶
Копирование файла:
$xpdo->cacheManager->copyFile('/my/path/to/file.txt','/my/new/path/dir/');
Смотрите также¶
- xPDOCacheManager.copyFile
- xPDOCacheManager.copyTree
- xPDOCacheManager.delete
- xPDOCacheManager.deleteTree
- xPDOCacheManager.endsWith
- xPDOCacheManager.escapeSingleQuotes
- xPDOCacheManager.get
- xPDOCacheManager.getCachePath
- xPDOCacheManager.getCacheProvider
- xPDOCacheManager.matches
- xPDOCacheManager.replace
- xPDOCacheManager.writeFile
- xPDOCacheManager.set
- xPDOCacheManager.writeTree
- xPDOCacheManager
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$306 per month—let's make that $500!
Learn more