Class | Lighthouse::Ticket |
In: |
lib/lighthouse/ticket.rb
|
Parent: | Base |
Find tickets
Lighthouse::Ticket.find(:all, :params => { :project_id => 44 }) Lighthouse::Ticket.find(:all, :params => { :project_id => 44, :q => "state:closed tagged:committed" }) project = Lighthouse::Project.find(44) project.tickets project.tickets(:q => "state:closed tagged:committed")
Creating a Ticket
ticket = Lighthouse::Ticket.new(:project_id => 44) ticket.title = 'asdf' ... ticket.tags << 'ruby' << 'rails' << '@high' ticket.save
Updating a Ticket
ticket = Lighthouse::Ticket.find(20, :params => { :project_id => 44 }) ticket.state = 'resolved' ticket.tags.delete '@high' ticket.save
tags | [W] |