Files
svc-api-x/v1/taffy/tests/testapi/resources/EchoMemberResource.cfc

18 lines
517 B
Plaintext

component extends="taffy.core.resource" taffy:uri="/echo/{id}" output="false" {
function get(required string id) output="false" {
return rep({ method: "GET", id: arguments.id });
}
function put(required string id, string name = "") output="false" {
return rep({ method: "PUT", id: arguments.id, name: arguments.name });
}
function delete(required string id) output="false" {
return rep({ method: "DELETE", id: arguments.id })
.withStatus(200)
.withHeaders({ "X-Deleted-Id": arguments.id });
}
}