Seditio Source
Root |
./othercms/croogo-4.0.7/vendor/phpunit/phpunit/tests/_files/Singleton.php
<?php
class Singleton
{
    private static
$uniqueInstance = null;

    protected function
__construct()
    {
    }

    final private function
__clone()
    {
    }

    public static function
getInstance()
    {
        if (
self::$uniqueInstance === null) {
           
self::$uniqueInstance = new self;
        }

        return
self::$uniqueInstance;
    }
}