def delete(resource, id):
    return manager.invoke(resource, "DELETE", None, id)
def put(resource, id):
    return manager.invoke(resource, "PUT", request.json, id)
def get(resource, id):
    return manager.invoke(resource, "GET", None, id)
def post(resource):
    return manager.invoke(resource, "POST", request.json)
def getAll(resource):
    return manager.invoke(resource, "GET")
def index():
    return manager.invoke("", "GET")