Sha256: d600043c365abea2dbed3ee3747f5c501de53f263ba8fe57acde6f41eefd58de
Contents?: true
Size: 459 Bytes
Versions: 2
Compression:
Stored size: 459 Bytes
Contents
require 'roar/representer' require 'roar/json' require 'roar/json/hal' module Gris module Presenter def self.included(base) base.class_eval do include Roar::JSON::HAL include Roar::Hypermedia include Grape::Roar::Representer private def request_url(opts) request = Grape::Request.new(opts[:env]) "#{request.base_url}#{opts[:env]['PATH_INFO']}" end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
gris-0.4.5 | lib/gris/output_formatters/presenter.rb |
gris-0.4.4 | lib/gris/output_formatters/presenter.rb |