Sha256: 32250c97ef20a2c5c7f9691c1317d8f84cfa94c69d505dabb4aaec7b24eca489

Contents?: true

Size: 725 Bytes

Versions: 20

Compression:

Stored size: 725 Bytes

Contents

# encoding: utf-8

class HalApi::Representer < Roar::Decorator
  include Roar::Hypermedia
  include Roar::JSON::HAL
  include Roar::JSON::HAL::Links
  include Roar::JSON
  require 'roar/rails/hal'

  require 'hal_api/representer/caches'
  require 'hal_api/representer/curies'
  require 'hal_api/representer/embeds'
  require 'hal_api/representer/format_keys'
  require 'hal_api/representer/link_serialize'
  require 'hal_api/representer/uri_methods'

  include HalApi::Representer::FormatKeys
  include HalApi::Representer::UriMethods
  include HalApi::Representer::Curies
  include HalApi::Representer::Embeds
  include HalApi::Representer::Caches
  include HalApi::Representer::LinkSerialize
  self_link
  profile_link
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
hal_api-rails-0.3.7 lib/hal_api/representer.rb
hal_api-rails-0.3.6 lib/hal_api/representer.rb
hal_api-rails-0.3.5 lib/hal_api/representer.rb
hal_api-rails-0.6.0 lib/hal_api/representer.rb
hal_api-rails-0.5.0 lib/hal_api/representer.rb
hal_api-rails-0.4.1 lib/hal_api/representer.rb
hal_api-rails-0.4.0 lib/hal_api/representer.rb
hal_api-rails-0.3.4 lib/hal_api/representer.rb
hal_api-rails-0.3.3 lib/hal_api/representer.rb
hal_api-rails-0.3.2 lib/hal_api/representer.rb
hal_api-rails-0.3.1 lib/hal_api/representer.rb
hal_api-rails-0.3.0 lib/hal_api/representer.rb
hal_api-rails-0.2.9 lib/hal_api/representer.rb
hal_api-rails-0.2.8 lib/hal_api/representer.rb
hal_api-rails-0.2.7 lib/hal_api/representer.rb
hal_api-rails-0.2.6 lib/hal_api/representer.rb
hal_api-rails-0.2.5 lib/hal_api/representer.rb
hal_api-rails-0.2.4 lib/hal_api/representer.rb
hal_api-rails-0.2.3 lib/hal_api/representer.rb
hal_api-rails-0.2.2 lib/hal_api/representer.rb