setPath($cacheDir); CacheManager::setDefaultConfig($config); return CacheManager::getInstance('files'); } /** * This function get the old version from the filemtime value of main plugin file * * @param int $old_version * * @return string */ function oldPluginVersion($old_version) { if(empty($old_version) or $old_version == 0){ return null; } $date = date("Y-m-d", $old_version); if($date == "1970-01-01"){ return null; } $config = Ini::read(__DIR__.'/../config.ini'); $pluginVersions = $config['versions']; return (isset(array_flip($pluginVersions)[$date])) ? array_flip($pluginVersions)[$date] : null; }