5426d13c2375fc9560e9ecadb275029068dd85fb
[arvados.git] / services / api / lib / common_api_template.rb
1 module CommonApiTemplate
2   def self.included(base)
3     base.extend(ClassMethods)
4     base.acts_as_api
5     base.api_accessible :common do |t|
6       t.add :href
7       t.add :kind
8       t.add :etag
9       t.add :uuid
10       t.add :owner_uuid
11       t.add :created_at
12       t.add :modified_by_client_uuid
13       t.add :modified_by_user_uuid
14       t.add :modified_at
15       t.add :updated_at
16     end
17   end
18
19   module ClassMethods
20   end
21 end