File: /home/api/public_html/charlottesville/get-schools.php
<?php
$aCities = [];
$aAreas = [];
$aSchoolTypes = [];
$aValidSchoolTypes = [ "elementary", "middle", "high" ];
foreach ( $_GET as $k => $v )
{
switch( strtolower( $k ) )
{
case "cities":
$aCities = explode( ",", $v );
break;
case "areas":
$aAreas = explode( ",", $v );
break;
case "types":
$atmp = explode( ",", $v );
foreach( $atmp as $sS )
{
if ( in_array( strtolower( $sS ), $aValidSchoolTypes ) )
$aSchoolTypes[] = strtolower( $sS );
}
break;
}
}
require( "php/config.php" );
$oMLS = new oMLS();
$aSchools = $oMLS->getSchools( $aCities, $aAreas, $aSchoolTypes );
$oRes = new Result( "Schools" );
foreach ( $aSchools as $kType => $aData )
$oRes->addData( $aData, $kType );
print $oRes->getJSON();