Sha256: 4085110a09179cede9bc250ddfcb6d71179b5b1657d1ed7851d3d019d942db9d
Contents?: true
Size: 709 Bytes
Versions: 31
Compression:
Stored size: 709 Bytes
Contents
require 'roar/representer/json' require 'billit_representers/representers/table_representer' module Billit module TableCollectionRepresenter include Roar::Representer::JSON include Roar::Representer::Feature::Hypermedia include Roar::Representer::JSON::HAL module Initializer def initialize extend Billit::TableCollectionRepresenter extend Roar::Representer::Feature::Client super end end def self.included(klass) klass.send :prepend, Initializer klass.send :include, Roar::Representer::Feature::HttpVerbs end collection :tables, :extend => TableRepresenter, :class => Table def tables collect end end end
Version data entries
31 entries across 31 versions & 1 rubygems