Class: Tickets

Inherits:
Object
  • Object
show all
Includes:
HTTParty
Defined in:
lib/templates/codebase.rb

Instance Method Summary collapse

Constructor Details

#initialize(args) ⇒ Tickets



53
54
55
56
57
# File 'lib/templates/codebase.rb', line 53

def initialize(args)
  @auth = {:username => args.delete(:user), :password => args.delete(:api_key)}
  @host = args.delete(:domain)
  @project = args.delete(:project)
end

Instance Method Details

#all(query = "") ⇒ Object



59
60
61
# File 'lib/templates/codebase.rb', line 59

def all(query="")
  self.class.get("http://#{@host}/#{@project}/tickets", :basic_auth => @auth, :query => {:query => query})
end