Spec-Zone.ru › CakePHP 3.3

Трейт FileConfigTrait

Трейт, предоставляющий служебные методы для конфигурационных движков, основанных на файлах.

Прямые пользователи

  • Cake\Core\Configure\Engine\IniConfig
  • Cake\Core\Configure\Engine\JsonConfig
  • Cake\Core\Configure\Engine\PhpConfig
Пространство имён: Cake\Core\Configure
Расположение: Core/Configure/FileConfigTrait.php

Краткое описание свойств

  • $_path protected
    string
    Путь, по которому этот движок находит файлы.

Краткое описание методов

  • _getFilePath() protected
    Получить путь к файлу

Подробное описание методов

_getFilePath()source protected

_getFilePath( string $key , boolean $checkExists false )

Получить путь к файлу

Параметры

строка $key

Идентификатор, который нужно записать. Если ключ содержит ., он будет обработан как префикс плагина.

логическое $checkExists необязательно false
Указывает, нужно ли проверять существование файла. По умолчанию false.

Возвращаемое значение

строка
Полный путь к файлу

Исключения

Cake\Core\Exception\Exception

Возникает, когда файлы не существуют или когда файлы содержат '..', так как это может привести к несанкционированному чтению.


Подробное описание свойств

$_pathsource

protected строка

Путь, по которому этот движок находит файлы.

''

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API