$allElections = ElectionService::getInstance()->getElections(); echo $allElections; break; case 'loadAllPositions': require_once "PositionService.php"; $allPositions = PositionService::getInstance()->getPositions(); echo $allPositions; break; case 'addElectionForPosition': require_once "ElectionForPositionService.php"; $first = true; $result = ''; foreach ($_POST as $json) { if (!$first) { ElectionForPositionService::getInstance()->setEfpJSON($json); $result = $result . ElectionForPositionService::getInstance()->getLatestResult(); } else { $first = false; } } echo $result; break; } } else { echo <<<_OUT \t\t<!DOCTYPE html> <html> <head> \t\t\t\t\t<script type="text/javascript" src="addelectionforposition.js"> \t\t\t\t\t</script> \t\t\t\t\t<link rel="stylesheet" href="usecase.css" />