module Rains::DSL::Dependencies

Public Instance Methods

depends_on(name, klass) click to toggle source
# File lib/rains/dsl/dependencies.rb, line 4
def depends_on(name, klass)
  if Helpers.kind_of_service_class?(klass)
    define_method(name) { klass }
  else
    raise TypeError, "The #{klass} is not a Rains::Service"
  end
end