<?php
class Wakeup
{
public $b;
public $e;
function __construct()
{
$this->b = new B;
$this->e = new E;
}
}
class B {
function __wakeup()
{
echo 'B::__wakeup';
// throw new ReactException;
// throw new ReactExceptionB;
}
}
class D {
}
class E extends D {
function __wakeup()
{
echo 'E::__wakeup';
}
}
unserialize('O:6:"Wakeup":2:{s:1:"b";O:1:"B":0:{}s:1:"e";O:1:"E":0:{}}');
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/qOud3 on line 5
Process exited with code 255.
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/qOud3 on line 5
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /in/qOud3 on line 5
Process exited with code 255.