module Croods::Resource::Services

Public Instance Methods

use_service(service, on: nil) click to toggle source
# File lib/croods/resource/services.rb, line 6
def use_service(service, on: nil)
  name = on || service.to_s.split('::').last.downcase
  actions.find { |action| action.name == name.to_sym }.service = service
end
use_services(*services) click to toggle source
# File lib/croods/resource/services.rb, line 11
def use_services(*services)
  services.each do |service|
    use_service(service)
  end
end