You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> {tip} Вы можете указать любые требуемые зависимости метода `report`, и они будут автоматически внедрены в метод [контейнером служб](/docs/{{version}}/container) Laravel.
250
251
252
+
<aname="mapping-exceptions-by-type"></a>
253
+
### Сопоставление исключений по типу
254
+
255
+
Иногда сторонние библиотеки, используемые вашим приложением, могут генерировать исключения, которые вы хотите сделать доступными для [рендеринга](#renderable-exceptions), но не можете этого сделать, потому что у вас нет контроля над определениями сторонних исключений.
256
+
257
+
К счастью, Laravel позволяет вам удобно сопоставлять эти исключения с другими типами исключений, которыми вы управляете в своем приложении. Для этого вызовите метод `map` из метода `register` вашего обработчика исключений :
258
+
259
+
use League\Flysystem\Exception;
260
+
use App\Exceptions\FilesystemException;
261
+
262
+
/**
263
+
* Register the exception handling callbacks for the application.
0 commit comments