<?php include_once './autoload.php'; try { $RestServer = new RestServer(); $RestServer->setStatus(200); $id = $RestServer->getId(); $resource = $RestServer->getResource(); $verb = $RestServer->getVerb(); $data = $RestServer->getServerData(); if ('corps' === $resource) { $corps = new Corps(); $results = null; if ($verb === 'GET') { if ($id === NULL) { $results = $corps->getAll(); } else { $results = $corps->get($id); } } if ($verb === 'PUT') { if ($id === NULL) { throw new InvalidArgumentException('Corporation ID ' . $id . ' was not found'); } else { $results = $corps->put($data, $id); $RestServer->setMessage($id . ' updated'); } } if ($verb === 'POST') { if ($corps->post($data)) { $RestServer->setMessage('Corporation Added');
<?php include_once './models/RestServer.php'; $restServer = new RestServer(); try { $restServer->setStatus(200); $restServer->getResource(); $restServer->getId(); } catch (Exception $ex) { $restServer->setErrors($ex->getMessage()); } $restServer->outputResponse(); ?> ;