Sha256: ef8e3eb49a14da5240887af59353495a9b3c21709ce2fea52162cb5a3764c10d

Contents?: true

Size: 439 Bytes

Versions: 3

Compression:

Stored size: 439 Bytes

Contents

module Rentjuicer
  class Lead

    attr_accessor :client, :resource

    def initialize(client)
      self.client = client
      self.resource = "/leads.add.json"
    end

    def create(name, params = {}, raise_error = false)
      params.merge!(:name => name)
      Response.new(self.client.process_get(resource, params), raise_error)
    end

    def create!(name, params = {})
      create(name, params = {}, true)
    end

  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rentjuicer-0.10.1 lib/rentjuicer/lead.rb
rentjuicer-0.10.0 lib/rentjuicer/lead.rb
rentjuicer-0.9.0 lib/rentjuicer/lead.rb