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