module Hanami::Extensions::Operation::ClassMethods
@api private @since 2.2.0
Public Instance Methods
configure_for_slice(slice)
click to toggle source
@api private @since 2.2.0
# File lib/hanami/extensions/operation.rb, line 28 def configure_for_slice(slice) include slice.namespace::Deps["db.rom"] end
inherited(subclass)
click to toggle source
@api private @since 2.2.0
Calls superclass method
# File lib/hanami/extensions/operation.rb, line 34 def inherited(subclass) super return unless subclass.superclass == self return unless Hanami.bundled?("hanami-db") require "dry/operation/extensions/rom" subclass.include Dry::Operation::Extensions::ROM end