/**
  * @static
  * @return GantryUpdates
  */
 public static function &getInstance()
 {
     if (self::$instance == null) {
         self::$instance = new RTMCUpdates();
     }
     return self::$instance;
 }
Beispiel #2
0
 protected function checkForGantryUpdate()
 {
     $updates = RTMCUpdates::getInstance();
     $last_updated = $updates->getLastUpdated();
     $diff = time() - $last_updated;
     if ($diff > 60 * 60 * 24) {
         jimport('joomla.updater.updater');
         // check for update
         $updater = JUpdater::getInstance();
         $results = $updater->findUpdates($updates->getExtensionId());
         $updates->setLastChecked(time());
     }
 }