Trying to use objects that extend singletone, but something I can't do. How to call method from extended class?
How to show 13 non 12 with singleton?
class SingletonTest
{
    protected static $_instance;
    private function __construct(){}
    private function __clone(){}
    public static function getInstance() {
        if (null === self::$_instance) {
            self::$_instance = new self();
        }
        return self::$_instance;
    }
    public function test2(){
        return 12;
    }
}
class ExtendSingleton extends SingletonTest
{
    public function test2() {
        return 13;
    }
}
$b = ExtendSingleton::getInstance();
echo $b->test2(); //12