module Concerns::Findable

Public Instance Methods

find_by_name(name) click to toggle source
# File lib/gigs/concerns/findable.rb, line 4
def find_by_name(name)
  all.find { |obj| obj.name == name }
end
find_or_create_by_name(name) click to toggle source
# File lib/gigs/concerns/findable.rb, line 8
def find_or_create_by_name(name)
  find_by_name(name) || create(name)
end
list_all_names() click to toggle source
# File lib/gigs/concerns/findable.rb, line 12
def list_all_names
  all.collect { |obj| obj.name }
end