Spec-Zone.ru › CakePHP 3.1

Класс ClassLoader

ClassLoader

Пространство имён: Cake\Core
Расположен по адресу Core/ClassLoader.php

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

_loadMappedFilesource protected

_loadMappedFile( string $prefix , string $relativeClass )

Загрузить сопоставленный файл для префикса пространства имён и относительного класса.

Параметры

строка $prefix
Префикс пространства имён.
строка $relativeClass
Относительное имя класса.

Возвращает

mixed
Логическое значение false, если сопоставленный файл не может быть загружен, или имя сопоставленного файла, который был загружен.

_requireFilesource protected

_requireFile( string $file )

Если файл существует, включить его из файловой системы.

Параметры

строка $file
Файл для включения.

Возвращает

boolean
True, если файл существует, false, если нет.

addNamespacesource public

addNamespace( string $prefix , string $baseDir , boolean $prepend false )

Добавляет базовый каталог для префикса пространства имён.

Параметры

строка $prefix
Префикс пространства имён.
строка $baseDir
Базовый каталог для файлов классов в пространстве имён.
логическое значение $prepend необязательно false
Если true, добавьте базовый каталог в стек вместо добавления; это заставляет его искать первым, а не последним.

loadClasssource public

loadClass( string $class )

Загружает файл класса для данного имени класса.

Параметры

строка $class
Полное имя класса.

Возвращает

string|false
Имя сопоставленного файла при успехе или логическое значение false при ошибке.

registersource public

register( )

Регистрация загрузчика в стеке автозагрузчиков SPL.

Резюме свойств

$_prefixessource

protected массив

Ассоциативный массив, где ключ — префикс пространства имён, а значение — массив базовых каталогов для классов в этом пространстве имён.

[]

© 2005–2016 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.
http://api.cakephp.org/3.1/class-Cake.Core.ClassLoader.html

Spec-Zone.ru

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