示例#1
0
 /**
  * singleton
  * @return installedExtensions 
  */
 static function getInstance()
 {
     static $self = null;
     if ($self) {
         return $self;
     }
     $self = new installedExtensions();
     if (file_exists(SOFTWAREINSTALLEDSTACHE)) {
         $self->versions = unserialize(file_get_contents(SOFTWAREINSTALLEDSTACHE));
     } else {
         $self->load();
     }
     //    print "<pre>\n";
     //    print_r($self->versions);
     //    print "<pre>\n";
     return $self;
 }