case "GET": $results = $messageIO->getMessages($args); break; case "POST": $results = $messageIO->createMessage($args); break; default: $results = $io->methodNotAllowed($args); break; } break; case "media": $mediaIO = new MediaIO($io); switch ($verb) { case "GET": $results = $mediaIO->getMedia($args); break; default: $results = $io->methodNotAllowed($args); break; } break; default: $results = $io->methodNotAllowed($args); break; } //If data or debug is not set then it is set to an empty array if (!isset($results["data"])) { $results["data"] = []; } if (!isset($results["debug"])) {