Example #1
0
 public static function getReadyInstance(OptionResult $options = null)
 {
     static $instance;
     if ($instance) {
         return $instance;
     }
     $instance = new self();
     if ($instance->foundLocalReleaseList()) {
         $instance->setReleases($instance->loadLocalReleaseList());
     } else {
         $instance->fetchRemoteReleaseList();
     }
     return $instance;
 }