Module: RgGen::Core::Utility::AttributeSetter
- Defined in:
- lib/rggen/core/utility/attribute_setter.rb
Defined Under Namespace
Modules: Extension
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(class_or_module) ⇒ Object
27 28 29 |
# File 'lib/rggen/core/utility/attribute_setter.rb', line 27 def self.included(class_or_module) class_or_module.extend(Extension) end |
Instance Method Details
#apply_attributes(**attributes) ⇒ Object
31 32 33 34 35 |
# File 'lib/rggen/core/utility/attribute_setter.rb', line 31 def apply_attributes(**attributes) attributes.each do |name, value| __send__(name, value) if attribute?(name) end end |