Exemplo n.º 1
0
function getPluginVersion()
{
    $version = OA_Dal_ApplicationVariables::get('apStatsGraphsUI_version');
    if (class_exists('RV_Sync') || @(include MAX_PATH . '/lib/RV/Sync.php')) {
        return RV_Sync::getConfigVersion($version);
    }
    require_once MAX_PATH . '/lib/OA/Sync.php';
    return OA_Sync::getConfigVersion($version);
}
Exemplo n.º 2
0
 /**
  * A method to test the getConfigVersion() method.
  */
 function testGetConfigVersion()
 {
     $oSync = new RV_Sync();
     // Prepare sample ascending versions
     $aVersions = array('v2.3.32-beta-rc10' => 2332.11, '2.3.32-beta-rc11' => 2332.111, 'v2.3.32-beta' => 2332.2, '2.3.33-beta-rc1' => 2333.101, 'v2.3.33-beta' => 2333.2, '2.4.0-rc1' => 2400.301, 'v2.4.0-rc2' => 2400.302, '2.4.0' => 2400.4, 'v2.4.0-stable' => 2400.4, '2.5.0-dev' => 2499.999, '2.5.99-dev-custom' => 2598.999, '2.6.0-beta-rc2-custom' => 2600.102, '2.6.0-beta-custom' => 2600.2, '2.6.0-rc57-custom' => 2600.357, '2.6.0-custom' => 2600.4, 'foo' => false);
     foreach ($aVersions as $version => $config_version) {
         $this->assertEqual($oSync->getConfigVersion($version), $config_version);
     }
 }