<?php
new Attachment("");
function __autoload($class) {
switch ($class) {
case "Attachment":
eval(<<<'PHP'
class Attachment extends File {
}
PHP
);
break;
case "File":
eval(<<<'PHP'
class File {
use TDatabaseObject {
TDatabaseObject::__construct as private databaseObjectConstruct;
}
public function __construct() {
}
}
PHP
);
break;
case "TDatabaseObject":
eval(<<<'PHP'
trait TDatabaseObject {
public function __construct() {
}
}
PHP
);
break;
}
return TRUE;
}
Parse error: syntax error, unexpected T_USE, expecting T_FUNCTION in /in/P2p7l(24) : eval()'d code on line 2
Fatal error: Class 'File' not found in /in/P2p7l(12) : eval()'d code on line 1
Process exited with code 255.