Sha256: 8a105cbf103d9d2e5a644a32dfa32373fc6d20e2b72f359681044a67f8778b8c

Contents?: true

Size: 465 Bytes

Versions: 78

Compression:

Stored size: 465 Bytes

Contents

# If you're using Rails + responders gem to get respond_with
module Graphiti
  module Responders
    extend ActiveSupport::Concern

    included do
      include ActionController::MimeResponds
      respond_to(*Graphiti.config.respond_to)
    end

    # Override to avoid location url generation (for now)
    def respond_with(*args, &blk)
      opts = args.extract_options!
      opts[:location] = nil
      args << opts
      super(*args, &blk)
    end
  end
end

Version data entries

78 entries across 78 versions & 2 rubygems

Version Path
graphiti-1.1.1 lib/graphiti/responders.rb
graphiti-1.1.0 lib/graphiti/responders.rb
graphiti-1.0.3 lib/graphiti/responders.rb
graphiti-1.0.2 lib/graphiti/responders.rb
graphiti-1.0.1 lib/graphiti/responders.rb
graphiti-1.0.0 lib/graphiti/responders.rb
graphiti-1.0.rc.28 lib/graphiti/responders.rb
graphiti-1.0.rc.27 lib/graphiti/responders.rb
graphiti-1.0.rc.26 lib/graphiti/responders.rb
graphiti-1.0.rc.25 lib/graphiti/responders.rb
graphiti-1.0.rc.24 lib/graphiti/responders.rb
graphiti-1.0.rc.23 lib/graphiti/responders.rb
graphiti-1.0.rc.22 lib/graphiti/responders.rb
graphiti-1.0.rc.21 lib/graphiti/responders.rb
graphiti-1.0.rc.19 lib/graphiti/responders.rb
graphiti-1.0.rc.18 lib/graphiti/responders.rb
graphiti-1.0.rc.17 lib/graphiti/responders.rb
graphiti-1.0.rc.16 lib/graphiti/responders.rb
graphiti-1.0.rc.15 lib/graphiti/responders.rb
graphiti-1.0.rc.14 lib/graphiti/responders.rb