module Grape::Hal::Dsl
Public Instance Methods
hal_for(context_path, &block)
click to toggle source
# File lib/grape/hal/dsl.rb, line 5 def hal_for(context_path, &block) content_type :json, 'application/hal+json' endpoint = Endpoint.new self, context_path endpoint.instance_eval(&block) get context_path do base_url = env['PATH_INFO'] content_type 'application/hal+json' endpoint.generate_hal base_url end end