--[[ Swagger Petstore This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters. OpenAPI spec version: 1.0.0 Contact: apiteam@swagger.io Generated by: https://github.com/swagger-api/swagger-codegen.git ]] -- order class local order = {} local order_mt = { __name = "order"; __index = order; } local function cast_order(t) return setmetatable(t, order_mt) end local function new_order(id, pet_id, quantity, ship_date, status, complete) return cast_order({ ["id"] = id; ["petId"] = pet_id; ["quantity"] = quantity; ["shipDate"] = ship_date; ["status"] = status; ["complete"] = complete; }) end return { cast = cast_order; new = new_order; }