Трейт FileConfigTrait
Трейт, предоставляющий служебные методы для конфигурационных движков, основанных на файлах.
Прямые пользователи
- Cake\Core\Configure\Engine\IniConfig
- Cake\Core\Configure\Engine\JsonConfig
- Cake\Core\Configure\Engine\PhpConfig
Краткое описание свойств
-
$_pathprotectedПуть, по которому этот движок находит файлы.string
Краткое описание методов
- _getFilePath() protectedПолучить путь к файлу
Подробное описание методов
_getFilePath()source protected
_getFilePath( string $key , boolean $checkExists false )
Получить путь к файлу
Параметры
- строка
$key Идентификатор, который нужно записать. Если ключ содержит ., он будет обработан как префикс плагина.
- логическое
$checkExistsнеобязательно false - Указывает, нужно ли проверять существование файла. По умолчанию false.
Возвращаемое значение
строкаПолный путь к файлу
Исключения
Cake\Core\Exception\ExceptionВозникает, когда файлы не существуют или когда файлы содержат '..', так как это может привести к несанкционированному чтению.
Подробное описание свойств
© 2005–2017 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/3.3/class-Cake.Core.Configure.FileConfigTrait.html