Класс 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/4.2/Illuminate/Support/ClassLoader.html