4 isAbstract: bool(false)
6 isProtected: bool(false)
11 Prototype: my_class::my_other_override
15 isAbstract: bool(false)
17 isProtected: bool(false)
18 isPrivate: bool(false)
22 ReflectionException: Method my_child::my_child_method does not have a prototype
26 isAbstract: bool(false)
28 isProtected: bool(false)
29 isPrivate: bool(false)
33 ReflectionException: Method my_child::my_method does not have a prototype
37 isAbstract: bool(false)
39 isProtected: bool(false)
40 isPrivate: bool(false)
44 Prototype: my_base::my_override_method
48 isAbstract: bool(false)
50 isProtected: bool(false)
51 isPrivate: bool(false)
55 ReflectionException: Method my_child::my_base_method does not have a prototype
59 isAbstract: bool(false)
61 isProtected: bool(false)
62 isPrivate: bool(false)
66 ReflectionException: Method my_child::my_trait_method does not have a prototype
67 object(ReflectionParameter) (3) {
78 ["type_hint_builtin"]=>
84 ["type_hint_nullable"]=>