class Hanami::ProviderRegistrar
Attributes
slice[R]
Public Class Methods
for_slice(slice)
click to toggle source
Calls superclass method
# File lib/hanami/provider_registrar.rb, line 7 def self.for_slice(slice) Class.new(self) do define_singleton_method(:new) do |container| super(container, slice) end end end
new(container, slice)
click to toggle source
Calls superclass method
# File lib/hanami/provider_registrar.rb, line 17 def initialize(container, slice) super(container) @slice = slice end
Public Instance Methods
provider_source_class(= Hanami::Provider::Source)
click to toggle source
# File lib/hanami/provider_registrar.rb, line 22 def provider_source_class = Hanami::Provider::Source def provider_source_options {slice: slice} end end
provider_source_options()
click to toggle source
# File lib/hanami/provider_registrar.rb, line 24 def provider_source_options {slice: slice} end