Sha256: 6208d474816dc05ffc0342f97587879c093761f6900e8331b5bdab3732013b98
Contents?: true
Size: 808 Bytes
Versions: 4
Compression:
Stored size: 808 Bytes
Contents
module Api module V1 class ArchitecturesController < V1::BaseController resource_description { name 'Architectures' } api :GET, "/architectures/", "List all architectures." def index end api :GET, "/architectures/:id/", "Show an architecture." def show end api :POST, "/architectures/", "Create an architecture." param :architecture, Hash, :required => true do param :name, String, :required => true end def create end api :PUT, "/architectures/:id/", "Update an architecture." param :architecture, Hash, :required => true do param :name, String end def update end api :DELETE, "/architecturess/:id/", "Delete an architecture." def destroy end end end end
Version data entries
4 entries across 4 versions & 1 rubygems