Sha256: a0f81c35027c9a2b5ace9b8998f3b2ec6c4547724f3a0d1a9fe2145fe3629ee8
Contents?: true
Size: 601 Bytes
Versions: 18
Compression:
Stored size: 601 Bytes
Contents
module Concerns module DummyConcern extend Apipie::DSL::Concern include ActiveSupport::Concern api! def index render :json => Dummy::Store.index(base_path) end api! def show render :json => Dummy::Store.show("#{base_path}/#{params[:id]}") end api! def create render :json => params end api! def update render :json => Dummy::Store.show("#{base_path}/#{params[:id]}") end api! def destroy render :json => [] end protected def base_path raise NotImplementedError end end end
Version data entries
18 entries across 18 versions & 1 rubygems