File: /home/api/public_html/charlottesville/prep.php
<?php
$sClass = false;
$sSite = false;
foreach ( $_GET as $k => $v )
{
switch( strtolower( $k ) )
{
case "class":
$sClass = $_GET[$k];
break;
case "site":
$sSite = $_GET[$k];
break;
case "version":
$sVersion = $_GET[$k];
break;
}
}
require( "php/config.php" );
$oRes = new Result( "versioncheck" );
if ( ! $sClass )
$oRes->FatalError( "Class is required" );
if ( ! $sSite )
$oRes->FatalError( "Site is required" );
$sVersion = $oMLS->checkVersion( $sClass, $sVersion );
if ( $sVersion == "Error" )
$oRes->addError( "Error" );
else
{
$oRes->addData( $sVersion, "version" );
$oMLS->recordKeeping( $sSite, $sClass, $sVersion );
}
print $oRes->getJSON();