Sha256: 7510dbf666d60eaa8c64cd8833731c166eba80e7c2af7ace298ebf7850afe7a3
Contents?: true
Size: 662 Bytes
Versions: 6759
Compression:
Stored size: 662 Bytes
Contents
# frozen_string_literal: true module Ethon class Easy module Http # This class knows everything about making requests for custom HTTP verbs. class Custom include Ethon::Easy::Http::Actionable include Ethon::Easy::Http::Postable def initialize(verb, url, options) @verb = verb super(url, options) end # Setup easy to make a request. # # @example Setup. # custom.set_params(easy) # # @param [ Easy ] easy The easy to setup. def setup(easy) super easy.customrequest = @verb end end end end end
Version data entries
6,759 entries across 6,757 versions & 23 rubygems