ExceptionServiceProvider
class ExceptionServiceProvider extends ServiceProvider (View source)
Свойства
| protected Application | $app | Экземпляр приложения. | из ServiceProvider |
| protected bool | $defer | Указывает, отложен ли запуск провайдера. | из ServiceProvider |
Методы
| void | __construct(Application $app) Создать новый экземпляр провайдера услуг. | из ServiceProvider |
| void | boot() Инициализировать события приложения. | из ServiceProvider |
| void | register() Зарегистрировать провайдер услуг. | |
| void | package(string $package, string $namespace = null, string $path = null) Зарегистрировать пространства имён компонентов пакета. | из ServiceProvider |
| string | guessPackagePath() Определить путь к пакету провайдера. | из ServiceProvider |
| string | getPackageNamespace(string $package, string $namespace) Определить пространство имён для пакета. | из ServiceProvider |
| void | commands(array $commands) Зарегистрировать пользовательские команды Artisan из пакета. | из ServiceProvider |
| string | getAppViewPath(string $package) Получить путь к шаблонам пакета приложения. | из ServiceProvider |
| array | provides() Получить предоставляемые провайдером услуги. | из ServiceProvider |
| array | when() Получить события, которые вызывают регистрацию этого провайдера. | из ServiceProvider |
| bool | isDeferred() Определить, отложен ли провайдер. | из ServiceProvider |
| void | registerDisplayers() Зарегистрировать дисплееры исключений. | |
| void | registerHandler() Зарегистрировать экземпляр обработчика исключений. | |
| void | registerPlainDisplayer() Зарегистрировать дисплеер простых исключений. | |
| void | registerDebugDisplayer() Зарегистрировать дисплеер исключений Whoops. | |
| void | registerWhoops() Зарегистрировать службу отображения ошибок Whoops. | |
| void | registerWhoopsHandler() Зарегистрировать обработчик Whoops для запроса. | |
| bool | shouldReturnJson() Определить, должен ли провайдер возвращать JSON. | |
| bool | requestWantsJson() Определить, требует ли запрос JSON-ответ. | |
| void | registerPrettyWhoopsHandler() Зарегистрировать "красивый" обработчик Whoops. |
Подробности
void __construct(Application $app)
Создать новый экземпляр провайдера услуг.
void boot()
Инициализировать события приложения.
void register()
Зарегистрировать провайдер услуг.
void package(string $package, string $namespace = null, string $path = null)
Зарегистрировать пространства имён компонентов пакета.
string guessPackagePath()
Определить путь к пакету провайдера.
protected string getPackageNamespace(string $package, string $namespace)
Определить пространство имён для пакета.
void commands(array $commands)
Зарегистрировать пользовательские команды Artisan из пакета.
protected string getAppViewPath(string $package)
Получить путь к шаблонам пакета приложения.
array provides()
Получить предоставляемые провайдером услуги.
array when()
Получить события, которые запускают регистрацию этого поставщика услуг.
bool isDeferred()
Определить, отложен ли поставщик.
protected void registerDisplayers()
Зарегистрировать дисплееры исключений.
protected void registerHandler()
Зарегистрировать экземпляр обработчика исключений.
protected void registerPlainDisplayer()
Зарегистрировать дисплеер обычных исключений.
protected void registerDebugDisplayer()
Зарегистрировать дисплеер исключений Whoops.
protected void registerWhoops()
Зарегистрировать службу отображения ошибок Whoops.
protected void registerWhoopsHandler()
Зарегистрировать обработчик Whoops для запроса.
protected bool shouldReturnJson()
Определить, должен ли поставщик ошибок возвращать JSON.
protected bool requestWantsJson()
Определить, требует ли запрос JSON-ответ.
protected void registerPrettyWhoopsHandler()
Зарегистрировать обработчик "красивый" Whoops.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Exception/ExceptionServiceProvider.html