Skip to content

Commit a2a362e

Browse files
committed
updated flows
Signed-off-by: bidi <bidi@apidemia.com>
1 parent 1e47e58 commit a2a362e

File tree

4 files changed

+288
-32
lines changed

4 files changed

+288
-32
lines changed

src/App/templates/app/index.html.twig

Lines changed: 116 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@
279279
<div class="flow-graphs middlewares hide-mobile">
280280
<div class="flow-container">
281281
<div class="box-big">
282-
<div class="title">ErrorHandlerInterface</div>
282+
<div class="title">ProblemDetailsMiddleware</div>
283283
<div class="box-small request">
284284
<img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request">
285285
<div class="text">Request</div>
@@ -295,10 +295,28 @@
295295
</div>
296296

297297
<div class="box-big">
298-
<div class="title">Other Middlewares (Optional)</div>
298+
<div class="title">BodyParamsMiddleware</div>
299299
<div class="box-small request">
300300
<img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request">
301301
<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>
302320
</div>
303321
<div class="box-small response">
304322
<img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response">
@@ -315,6 +333,7 @@
315333
<div class="box-small request">
316334
<img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request">
317335
<div class="text">Request</div>
336+
<div class="button">Route</div>
318337
</div>
319338
<div class="box-small response">
320339
<img src="{{ asset('images/app/icon/arrow-out.svg') }}" alt="Response">
@@ -344,7 +363,41 @@
344363
</div>
345364

346365
<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>
348401
<div class="box-small request">
349402
<img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request">
350403
<div class="text">Request</div>
@@ -377,6 +430,23 @@
377430
<img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response">
378431
</div>
379432

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+
380450
<div class="box-big">
381451
<div class="title">ResponseHeaderMiddleware</div>
382452
<div class="box-small request">
@@ -445,6 +515,23 @@
445515
<img class="arrow-up" src="{{ asset('images/app/icon/arrow-up.svg') }}" alt="Response">
446516
</div>
447517

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+
448535
<div class="box-big">
449536
<div class="title">DispatchMiddleware</div>
450537
<div class="box-small request">
@@ -463,7 +550,24 @@
463550
</div>
464551

465552
<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>
467571
<div class="box-small request">
468572
<img src="{{ asset('images/app/icon/arrow-in.svg') }}" alt="Request">
469573
<div class="text">Request</div>
@@ -492,7 +596,10 @@
492596
<div class="box black">Request</div>
493597
</div>
494598
<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>
496603
<div class="box white">dotkernel/dot-errorhandler</div>
497604
</div>
498605
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
@@ -568,7 +675,10 @@
568675
<div class="box black">Request</div>
569676
</div>
570677
<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>
572682
<div class="box white">dotkernel/dot-errorhandler</div>
573683
</div>
574684
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>

src/Page/templates/page/flow-libraries-email.html.twig

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@
1818
<div class="box black">Request</div>
1919
</div>
2020
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
21-
<div class="row">
21+
<div class="row" style="display: flex">
22+
<div class="box blue">mezzio/mezzio-problem-details</div>
23+
<div class="arrow-right"
24+
style="background: url('/images/app/icon/arrow-right.svg') no-repeat center;"></div>
2225
<div class="box white">dotkernel/dot-errorhandler</div>
2326
</div>
2427
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
@@ -35,20 +38,21 @@
3538
</div>
3639
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
3740
<div class="row">
38-
<div class="box blue">mezzio/mezzio-authentication</div>
41+
<div class="box blue">mezzio/mezzio-helpers</div>
3942
</div>
4043
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
4144
<div class="row">
42-
<div class="box blue">mezzio/mezzio-authorization</div>
45+
<div class="box blue">mezzio/mezzio-authentication</div>
4346
</div>
4447
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
4548
<div class="row">
46-
<div class="box blue">mezzio/mezzio-helpers</div>
49+
<div class="box blue">mezzio/mezzio-authorization</div>
4750
</div>
4851
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
4952
<div class="row" style="display: flex">
5053
<div class="box blue">mezzio/mezzio-router</div>
51-
<div class="arrow-right" style="background: url('/images/app/icon/arrow-right.svg') no-repeat center;"></div>
54+
<div class="arrow-right"
55+
style="background: url('/images/app/icon/arrow-right.svg') no-repeat center;"></div>
5256
<div class="box blue">laminas/laminas-diactoros - (NotFound)</div>
5357
</div>
5458
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>

src/Page/templates/page/flow-libraries.html.twig

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@
1818
<div class="box black">Request</div>
1919
</div>
2020
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
21-
<div class="row">
21+
<div class="row" style="display: flex">
22+
<div class="box blue">mezzio/mezzio-problem-details</div>
23+
<div class="arrow-right"
24+
style="background: url('/images/app/icon/arrow-right.svg') no-repeat center;"></div>
2225
<div class="box white">dotkernel/dot-errorhandler</div>
2326
</div>
2427
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
@@ -35,20 +38,21 @@
3538
</div>
3639
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
3740
<div class="row">
38-
<div class="box blue">mezzio/mezzio-authentication</div>
41+
<div class="box blue">mezzio/mezzio-helpers</div>
3942
</div>
4043
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
4144
<div class="row">
42-
<div class="box blue">mezzio/mezzio-authorization</div>
45+
<div class="box blue">mezzio/mezzio-authentication</div>
4346
</div>
4447
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
4548
<div class="row">
46-
<div class="box blue">mezzio/mezzio-helpers</div>
49+
<div class="box blue">mezzio/mezzio-authorization</div>
4750
</div>
4851
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>
4952
<div class="row" style="display: flex">
5053
<div class="box blue">mezzio/mezzio-router</div>
51-
<div class="arrow-right" style="background: url('/images/app/icon/arrow-right.svg') no-repeat center;"></div>
54+
<div class="arrow-right"
55+
style="background: url('/images/app/icon/arrow-right.svg') no-repeat center;"></div>
5256
<div class="box blue">laminas/laminas-diactoros - (NotFound)</div>
5357
</div>
5458
<div class="arrow-down" style="background: url('/images/app/icon/arrow-down.svg') no-repeat left;"></div>

0 commit comments

Comments
 (0)