PhpBrew\ExtensionList::getReadyInstance PHP Method

getReadyInstance() public static method

public static getReadyInstance ( $branch = 'master', CLIFramework\Logger $logger = null, OptionResult $options )
$logger CLIFramework\Logger
$options GetOptionKit\OptionResult
    public static function getReadyInstance($branch = 'master', Logger $logger = null, OptionResult $options)
    {
        static $instance;
        if ($instance) {
            return $instance;
        }
        $instance = new self($logger, $options);
        return $instance;
    }