Closure Object
(
[static] => Array
(
[className] => Class5
[dependencies] => Array
(
[0] => Closure Object
(
[static] => Array
(
[className] => Class3
[dependencies] => Array
(
[0] => Closure Object
(
[static] => Array
(
[className] => Class1
)
)
[1] => Closure Object
(
[static] => Array
(
[className] => Class2
)
)
)
)
)
[1] => Closure Object
(
[static] => Array
(
[className] => Class4
)
)
)
)
)
Class5 Object
(
[class3:Class5:private] => Class3 Object
(
[class1:Class3:private] => Class1 Object
(
)
[class2:Class3:private] => Class2 Object
(
)
)
[class4:Class5:private] => Class4 Object
(
)
)