class Jirify::Models::ProjectList

Public Class Methods

all() click to toggle source
# File lib/jirify/models/project_list.rb, line 21
def all
  ProjectList.new client.Project.all
end
new(list) click to toggle source
# File lib/jirify/models/project_list.rb, line 4
def initialize(list)
  @list = list.map { |project| Project.new project }
end

Public Instance Methods

find_by_name(name) click to toggle source
# File lib/jirify/models/project_list.rb, line 8
def find_by_name(name)
  find { |project| project.name == name }
end
keys() click to toggle source
# File lib/jirify/models/project_list.rb, line 12
def keys
  map(&:key)
end
names() click to toggle source
# File lib/jirify/models/project_list.rb, line 16
def names
  map(&:name)
end