module Monolith::Finder
Public Class Methods
included(mod)
click to toggle source
# File lib/monolith/finder.rb 3 def self.included(mod) 4 mod.class_eval do 5 extend Forwardable 6 include Enumerable 7 8 def_delegators :all, :each, :size 9 end 10 end
Public Instance Methods
find_by_name(name)
click to toggle source
# File lib/monolith/finder.rb 12 def find_by_name(name) 13 detect do |findable| 14 findable.name == name 15 end 16 end