module CommandServiceObject::Hooks::ClassMethods
Public Instance Methods
_micros()
click to toggle source
# File lib/command_service_object/hooks.rb, line 53 def _micros @_micros ||= Set.new([]) end
micros(*names)
click to toggle source
# File lib/command_service_object/hooks.rb, line 57 def micros(*names) service = to_s.split('::') service.pop names.each do |name| obj = "#{service.join('/')}/micros/#{name}".camelize.constantize _micros.add(obj) end end