module Concerns::Findable
Public Instance Methods
find(input)
click to toggle source
# File lib/star-wars-comics/concerns/findable.rb, line 3 def find(input) self.all[input-1] end
find_by_name(name)
click to toggle source
# File lib/star-wars-comics/concerns/findable.rb, line 11 def find_by_name(name) self.all.detect {|obj| obj.name.downcase == name.downcase} end
find_or_create_by_name(name, path)
click to toggle source
# File lib/star-wars-comics/concerns/findable.rb, line 7 def find_or_create_by_name(name, path) self.find_by_name(name) || self.new(name, path) end