class Lighthouse::Project

Updating a Project

project = Lighthouse::Project.find(44)
project.name = "Lighthouse Issues"
project.public = false
project.save

Finding tickets

project = Lighthouse::Project.find(44)
project.tickets

Public Instance Methods

bins(options = {}) click to toggle source
# File lib/lighthouse/project.rb, line 58
def bins(options = {})
  Bin.find(:all, :params => options.update(:project_id => id))
end
changesets(options = {}) click to toggle source
# File lib/lighthouse/project.rb, line 62
def changesets(options = {})
  Changeset.find(:all, :params => options.update(:project_id => id))
end
memberships(options = {}) click to toggle source
# File lib/lighthouse/project.rb, line 66
def memberships(options = {})
  ProjectMembership.find(:all, :params => options.update(:project_id => id))
end
messages(options = {}) click to toggle source
# File lib/lighthouse/project.rb, line 50
def messages(options = {})
  Message.find(:all, :params => options.update(:project_id => id))
end
milestones(options = {}) click to toggle source
# File lib/lighthouse/project.rb, line 54
def milestones(options = {})
  Milestone.find(:all, :params => options.update(:project_id => id))
end
tags(options = {}) click to toggle source
# File lib/lighthouse/project.rb, line 70
def tags(options = {})
  TagResource.find(:all, :params => options.update(:project_id => id))
end
tickets(options = {}) click to toggle source
# File lib/lighthouse/project.rb, line 46
def tickets(options = {})
  Ticket.find(:all, :params => options.update(:project_id => id))
end