Класс ClassLoader
класс ClassLoader (Просмотреть исходный код)
Свойства
| статический защищённый массив | $directories | Зарегистрированные каталоги. | |
| статический защищённый булево значение | $registered | Указывает, был ли зарегистрирован ClassLoader. |
Методы
| статический булево значение | load(строка $class) Загрузить файл заданного класса. | |
| статический строка | normalizeClass(строка $class) Получить нормальное имя файла для класса. | |
| статический void | register() Зарегистрировать данный загрузчик классов в стеке автозагрузчиков. | |
| статический void | addDirectories(строка|массив $directories) Добавить каталоги в загрузчик классов. | |
| статический void | removeDirectories(строка|массив $directories = null) Удалить каталоги из загрузчика классов. | |
| статический массив | getDirectories() Получить все каталоги, зарегистрированные в загрузчике. |
Подробности
статический булево значение load(строка $class)
Загрузить файл заданного класса.
статический строка normalizeClass(строка $class)
Получить нормальное имя файла для класса.
статический void register()
Зарегистрировать данный загрузчик классов в стеке автозагрузчиков.
статический void addDirectories(строка|массив $directories)
Добавить каталоги в загрузчик классов.
статический void removeDirectories(строка|массив $directories = null)
Удалить каталоги из загрузчика классов.
статический массив getDirectories()
Получить все каталоги, зарегистрированные в загрузчике.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.2/Illuminate/Support/ClassLoader.html