module LazyAnt::DSL::Connection::ClassMethods

Public Instance Methods

base_url(url = nil, &block) click to toggle source
# File lib/lazy_ant/dsl/connection.rb, line 69
def base_url(url = nil, &block)
  if block_given?
    define_method :base_url do
      @base_url ||= instance_eval(&block)
    end
  else
    define_method :base_url do
      url
    end
  end
end
connection(&block) click to toggle source
# File lib/lazy_ant/dsl/connection.rb, line 86
def connection(&block)
  @default_callback = block
end
converter(name = nil, &block) click to toggle source
# File lib/lazy_ant/dsl/connection.rb, line 81
def converter(name = nil, &block)
  return @converter_block = block if block_given?
  @converter_name = name if name
end
request(type) click to toggle source
# File lib/lazy_ant/dsl/connection.rb, line 90
def request(type)
  @request_type = type
end
response(type) click to toggle source
# File lib/lazy_ant/dsl/connection.rb, line 94
def response(type)
  @response_type = type
end