|
279 | 279 | <div class="flow-graphs middlewares hide-mobile"> |
280 | 280 | <div class="flow-container"> |
281 | 281 | <div class="box-big"> |
282 | | - <div class="title">ErrorHandlerInterface</div> |
| 282 | + <div class="title">ProblemDetailsMiddleware</div> |
283 | 283 | <div class="box-small request"> |
284 | 284 | <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
285 | 285 | <div class="text">Request</div> |
|
295 | 295 | </div> |
296 | 296 |
|
297 | 297 | <div class="box-big"> |
298 | | - <div class="title">Other Middlewares (Optional)</div> |
| 298 | + <div class="title">BodyParamsMiddleware</div> |
299 | 299 | <div class="box-small request"> |
300 | 300 | <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
301 | 301 | <div class="text">Request</div> |
| 302 | + <div class="button">Route</div> |
| 303 | + </div> |
| 304 | + <div class="box-small response"> |
| 305 | + <img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response"> |
| 306 | + Response |
| 307 | + </div> |
| 308 | + </div> |
| 309 | + <div class="two-arrows"> |
| 310 | + <img class="arrow-down" src="{{ asset('images/app/icon/arrow-down.svg') }}" alt="Request"> |
| 311 | + <img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response"> |
| 312 | + </div> |
| 313 | + |
| 314 | + <div class="box-big"> |
| 315 | + <div class="title">ServerUrlMiddleware</div> |
| 316 | + <div class="box-small request"> |
| 317 | + <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
| 318 | + <div class="text">Request</div> |
| 319 | + <div class="button">Route</div> |
302 | 320 | </div> |
303 | 321 | <div class="box-small response"> |
304 | 322 | <img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response"> |
|
315 | 333 | <div class="box-small request"> |
316 | 334 | <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
317 | 335 | <div class="text">Request</div> |
| 336 | + <div class="button">Route</div> |
318 | 337 | </div> |
319 | 338 | <div class="box-small response"> |
320 | 339 | <img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response"> |
|
344 | 363 | </div> |
345 | 364 |
|
346 | 365 | <div class="box-big"> |
347 | | - <div class="title">Other Middlewares (Optional)</div> |
| 366 | + <div class="title">ImplicitHeadMiddleware</div> |
| 367 | + <div class="box-small request"> |
| 368 | + <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
| 369 | + <div class="text">Request</div> |
| 370 | + <div class="button">Route</div> |
| 371 | + </div> |
| 372 | + <div class="box-small response"> |
| 373 | + <img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response"> |
| 374 | + Response |
| 375 | + </div> |
| 376 | + </div> |
| 377 | + <div class="two-arrows"> |
| 378 | + <img class="arrow-down" src="{{ asset('images/app/icon/arrow-down.svg') }}" alt="Request"> |
| 379 | + <img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response"> |
| 380 | + </div> |
| 381 | + |
| 382 | + <div class="box-big"> |
| 383 | + <div class="title">ImplicitOptionsMiddleware</div> |
| 384 | + <div class="box-small request"> |
| 385 | + <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
| 386 | + <div class="text">Request</div> |
| 387 | + <div class="button">Route</div> |
| 388 | + </div> |
| 389 | + <div class="box-small response"> |
| 390 | + <img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response"> |
| 391 | + Response |
| 392 | + </div> |
| 393 | + </div> |
| 394 | + <div class="two-arrows"> |
| 395 | + <img class="arrow-down" src="{{ asset('images/app/icon/arrow-down.svg') }}" alt="Request"> |
| 396 | + <img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response"> |
| 397 | + </div> |
| 398 | + |
| 399 | + <div class="box-big"> |
| 400 | + <div class="title">MethodNotAllowedMiddleware</div> |
348 | 401 | <div class="box-small request"> |
349 | 402 | <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
350 | 403 | <div class="text">Request</div> |
|
377 | 430 | <img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response"> |
378 | 431 | </div> |
379 | 432 |
|
| 433 | + <div class="box-big"> |
| 434 | + <div class="title">DeprecationMiddleware</div> |
| 435 | + <div class="box-small request"> |
| 436 | + <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
| 437 | + <div class="text">Request</div> |
| 438 | + <div class="button">Route</div> |
| 439 | + </div> |
| 440 | + <div class="box-small response"> |
| 441 | + <img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response"> |
| 442 | + Response |
| 443 | + </div> |
| 444 | + </div> |
| 445 | + <div class="two-arrows"> |
| 446 | + <img class="arrow-down" src="{{ asset('images/app/icon/arrow-down.svg') }}" alt="Request"> |
| 447 | + <img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response"> |
| 448 | + </div> |
| 449 | + |
380 | 450 | <div class="box-big"> |
381 | 451 | <div class="title">ResponseHeaderMiddleware</div> |
382 | 452 | <div class="box-small request"> |
|
445 | 515 | <img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response"> |
446 | 516 | </div> |
447 | 517 |
|
| 518 | + <div class="box-big"> |
| 519 | + <div class="title">ResourceProviderMiddleware</div> |
| 520 | + <div class="box-small request"> |
| 521 | + <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
| 522 | + <div class="text">Request</div> |
| 523 | + <div class="button">Route</div> |
| 524 | + </div> |
| 525 | + <div class="box-small response"> |
| 526 | + <img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response"> |
| 527 | + Response |
| 528 | + </div> |
| 529 | + </div> |
| 530 | + <div class="two-arrows"> |
| 531 | + <img class="arrow-down" src="{{ asset('images/app/icon/arrow-down.svg') }}" alt="Request"> |
| 532 | + <img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response"> |
| 533 | + </div> |
| 534 | + |
448 | 535 | <div class="box-big"> |
449 | 536 | <div class="title">DispatchMiddleware</div> |
450 | 537 | <div class="box-small request"> |
|
463 | 550 | </div> |
464 | 551 |
|
465 | 552 | <div class="box-big"> |
466 | | - <div class="title">NotFoundHandler (Fallback)</div> |
| 553 | + <div class="title">ProblemDetailsNotFoundHandler</div> |
| 554 | + <div class="box-small request"> |
| 555 | + <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
| 556 | + <div class="text">Request</div> |
| 557 | + <div class="button">Route</div> |
| 558 | + </div> |
| 559 | + <div class="box-small response"> |
| 560 | + <img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response"> |
| 561 | + Response |
| 562 | + </div> |
| 563 | + </div> |
| 564 | + <div class="two-arrows"> |
| 565 | + <img class="arrow-down" src="{{ asset('images/app/icon/arrow-down.svg') }}" alt="Request"> |
| 566 | + <img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response"> |
| 567 | + </div> |
| 568 | + |
| 569 | + <div class="box-big"> |
| 570 | + <div class="title">GetNotFoundResourceHandler</div> |
467 | 571 | <div class="box-small request"> |
468 | 572 | <img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request"> |
469 | 573 | <div class="text">Request</div> |
|
492 | 596 | <div class="box black">Request</div> |
493 | 597 | </div> |
494 | 598 | <div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div> |
495 | | - <div class="row"> |
| 599 | + <div class="row" style="display: flex"> |
| 600 | + <div class="box blue">mezzio/mezzio-problem-details</div> |
| 601 | + <div class="arrow-right" |
| 602 | + style="background: url('/images/app/icon/arrow-right.svg') no-repeat center;"></div> |
496 | 603 | <div class="box white">dotkernel/dot-errorhandler</div> |
497 | 604 | </div> |
498 | 605 | <div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div> |
|
568 | 675 | <div class="box black">Request</div> |
569 | 676 | </div> |
570 | 677 | <div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div> |
571 | | - <div class="row"> |
| 678 | + <div class="row" style="display: flex"> |
| 679 | + <div class="box blue">mezzio/mezzio-problem-details</div> |
| 680 | + <div class="arrow-right" |
| 681 | + style="background: url('/images/app/icon/arrow-right.svg') no-repeat center;"></div> |
572 | 682 | <div class="box white">dotkernel/dot-errorhandler</div> |
573 | 683 | </div> |
574 | 684 | <div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div> |
|
0 commit comments