Spec-Zone.ru › CakePHP 3.6

Трейт 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 )

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

Параметры

string $key

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

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

Возвращает

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

Исключения

Cake\Core\Exception\Exception

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


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

$_pathsource

protected string

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

''

© 2005–present 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.6/class-Cake.Core.Configure.FileConfigTrait.html

Spec-Zone.ru

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