Example #1
0
 /**
  * Add a version to the list of those which the TOC applies to.
  *
  * @param PonyDocsVersion $pVersion Version object to add to list.
  * @return PonyDocsVersion
  */
 public function &addVersion(PonyDocsProductVersion &$pVersion)
 {
     $this->pVersionList[$pVersion->getVersionName()] = $pVersion;
     return $pVersion;
 }
 public static function clearNAVCache(PonyDocsProductVersion $version)
 {
     error_log("INFO [" . __METHOD__ . "] Deleting cache entry of NAV for product " . $version->getProductName() . " version " . $version->getVersionName());
     $cache = PonyDocsCache::getInstance();
     $key = "NAVDATA-" . $version->getProductName() . "-" . $version->getVersionName();
     $cache->remove($key);
 }