--TEST--
ZE2 Late Static Binding creating a new class with 'static'
--FILE--
<?php

class TestClass {
    public static function 
createInstance() {
        return new static();
    }
}

class 
ChildClass extends TestClass {}

$testClass TestClass::createInstance();
$childClass ChildClass::createInstance();

echo 
get_class($testClass) . "\n";
echo 
get_class($childClass) . "\n";
?>
==DONE==
--EXPECTF--
TestClass
ChildClass
==DONE==