Skip to content

Visualising Diagrams

Sergii Pryz edited this page Jan 30, 2026 · 7 revisions

Visualizing is based on C4 model (Context, Containers, Component, and Code).

Context

Users as application or developers are able to:

  • generate Transfer Objects using the console command or Facade method.
  • generate Definition Files Facade using the console command or Facade method.

transfer-object-c4-Context drawio

Containers

There are 5 main Containers:

  1. Dependencies such as Symfony Console, YML, and FileSystem components
  2. Console Command
  3. Transfer Object Generator Facade
  4. Definition Generator Facade
  5. Transfer Object

transfer-object-c4-Container drawio

References

The Diagrams were drawn by https://app.diagrams.net.

Clone this wiki locally