Method: SmartCore::Initializer::AttributeSet#add_attribute

Defined in:
lib/smart_core/initializer/attribute_set.rb

#add_attribute(attribute) ⇒ void Also known as: <<

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

This method returns an undefined value.

Parameters:

Since:

  • 0.5.0



29
30
31
# File 'lib/smart_core/initializer/attribute_set.rb', line 29

def add_attribute(attribute)
  thread_safe { attributes[attribute.name] = attribute }
end