Class: Servactory::Configuration::HashMode::ClassNamesCollection

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/servactory/configuration/hash_mode/class_names_collection.rb

Instance Method Summary collapse

Constructor Details

#initialize(collection) ⇒ ClassNamesCollection

Returns a new instance of ClassNamesCollection.



11
12
13
# File 'lib/servactory/configuration/hash_mode/class_names_collection.rb', line 11

def initialize(collection)
  @collection = collection
end

Instance Method Details

#initialize_dup(original) ⇒ Object



15
16
17
18
# File 'lib/servactory/configuration/hash_mode/class_names_collection.rb', line 15

def initialize_dup(original)
  super
  @collection = original.instance_variable_get(:@collection).dup
end