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