digraph G { compound="true" rankdir="TB" bgcolor="white" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="grey" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="deepskyblue4" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "Traits" [fillcolor="deepskyblue2"]; "Providers" [fillcolor="deepskyblue2"]; "ViewHelpers" [fillcolor="deepskyblue2"]; "Models" [fillcolor="deepskyblue2"]; "Exceptions" [fillcolor="deepskyblue2"]; "Http" [fillcolor="deepskyblue2"]; "Jobs" [fillcolor="deepskyblue2"]; "Events" [fillcolor="deepskyblue2"]; "Listeners" [fillcolor="deepskyblue2"]; "Helpers" [fillcolor="deepskyblue2"]; "Notifications" [fillcolor="deepskyblue2"]; "Services" [fillcolor="deepskyblue2"]; "Interfaces" [fillcolor="deepskyblue2"]; "Console" [fillcolor="deepskyblue2"]; "Traits" -> "Models" [label=" 2 ", penwidth="1", color="crimson"]; "Traits" -> "Exceptions" [label=" 1 ", penwidth="1"]; "Traits" -> "Helpers" [label=" 3 ", penwidth="1"]; "Traits" -> "Services" [label=" 1 ", penwidth="1", color="crimson"]; "Providers" -> "Models" [label=" 1 ", penwidth="1"]; "Providers" -> "Exceptions" [label=" 1 ", penwidth="1"]; "Providers" -> "Http" [label=" 1 ", penwidth="1"]; "Providers" -> "Helpers" [label=" 2 ", penwidth="1"]; "Providers" -> "Notifications" [label=" 1 ", penwidth="1"]; "Providers" -> "Services" [label=" 1 ", penwidth="1"]; "ViewHelpers" -> "Models" [label=" 1 ", penwidth="1"]; "ViewHelpers" -> "Helpers" [label=" 1 ", penwidth="1"]; "Models" -> "Traits" [label=" 9 ", penwidth="1", color="crimson"]; "Models" -> "Helpers" [label=" 14 ", penwidth="1", color="crimson"]; "Models" -> "Interfaces" [label=" 9 ", penwidth="1", color="crimson"]; "Models" -> "Jobs" [label=" 1 ", penwidth="1", color="crimson"]; "Models" -> "Http" [label=" 1 ", penwidth="1", color="crimson"]; "Models" -> "Services" [label=" 2 ", penwidth="1", color="crimson"]; "Http" -> "Models" [label=" 79 ", penwidth="7", color="crimson"]; "Http" -> "Helpers" [label=" 72 ", penwidth="6"]; "Http" -> "Traits" [label=" 19 ", penwidth="1"]; "Http" -> "Exceptions" [label=" 2 ", penwidth="1"]; "Http" -> "Services" [label=" 48 ", penwidth="4"]; "Http" -> "Jobs" [label=" 6 ", penwidth="1"]; "Http" -> "Notifications" [label=" 1 ", penwidth="1"]; "Http" -> "Events" [label=" 1 ", penwidth="1"]; "Jobs" -> "Models" [label=" 13 ", penwidth="1", color="crimson"]; "Jobs" -> "Helpers" [label=" 5 ", penwidth="1"]; "Jobs" -> "Notifications" [label=" 3 ", penwidth="1"]; "Jobs" -> "Services" [label=" 7 ", penwidth="1", color="crimson"]; "Jobs" -> "Interfaces" [label=" 1 ", penwidth="1"]; "Jobs" -> "Exceptions" [label=" 1 ", penwidth="1"]; "Jobs" -> "Events" [label=" 1 ", penwidth="1"]; "Events" -> "Models" [label=" 2 ", penwidth="1"]; "Listeners" -> "Http" [label=" 1 ", penwidth="1"]; "Listeners" -> "Events" [label=" 1 ", penwidth="1"]; "Helpers" -> "Models" [label=" 12 ", penwidth="1", color="crimson"]; "Helpers" -> "Services" [label=" 1 ", penwidth="1", color="crimson"]; "Helpers" -> "Interfaces" [label=" 1 ", penwidth="1"]; "Notifications" -> "Models" [label=" 6 ", penwidth="1"]; "Notifications" -> "Helpers" [label=" 1 ", penwidth="1"]; "Notifications" -> "Interfaces" [label=" 3 ", penwidth="1"]; "Services" -> "Models" [label=" 103 ", penwidth="10", color="crimson"]; "Services" -> "Jobs" [label=" 6 ", penwidth="1", color="crimson"]; "Services" -> "Helpers" [label=" 10 ", penwidth="1", color="crimson"]; "Services" -> "Traits" [label=" 2 ", penwidth="1", color="crimson"]; "Services" -> "Interfaces" [label=" 1 ", penwidth="1"]; "Services" -> "Exceptions" [label=" 3 ", penwidth="1"]; "Services" -> "Events" [label=" 1 ", penwidth="1"]; "Interfaces" -> "Models" [label=" 1 ", penwidth="1", color="crimson"]; "Console" -> "Models" [label=" 16 ", penwidth="1"]; "Console" -> "Jobs" [label=" 7 ", penwidth="1"]; "Console" -> "Events" [label=" 2 ", penwidth="1"]; "Console" -> "Helpers" [label=" 5 ", penwidth="1"]; "Console" -> "Services" [label=" 4 ", penwidth="1"]; "Console" -> "Exceptions" [label=" 1 ", penwidth="1"]; }