Fatal error: Uncaught TypeError: LOL::test(): Argument #1 ($a) must be of type A, B given, called in /in/YGjBZ on line 13 and defined in /in/YGjBZ:8
Stack trace:
#0 /in/YGjBZ(13): LOL->test(Object(B))
#1 /in/YGjBZ(31): LOL->tryB(Object(B))
#2 {main}
thrown in /in/YGjBZ on line 8
Process exited with code 255.
Fatal error: Uncaught TypeError: Argument 1 passed to LOL::test() must be an instance of A, instance of B given, called in /in/YGjBZ on line 13 and defined in /in/YGjBZ:8
Stack trace:
#0 /in/YGjBZ(13): LOL->test(Object(B))
#1 /in/YGjBZ(31): LOL->tryB(Object(B))
#2 {main}
thrown in /in/YGjBZ on line 8
Process exited with code 255.
Catchable fatal error: Argument 1 passed to LOL::test() must be an instance of A, instance of B given, called in /in/YGjBZ on line 13 and defined in /in/YGjBZ on line 8
Process exited with code 255.