Module: DataBroker::ValueObject

Defined in:
lib/data_broker/value_object.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Class Method Summary collapse

Class Method Details

.included(descendant) ⇒ Object



15
16
17
18
19
20
# File 'lib/data_broker/value_object.rb', line 15

def self.included(descendant)
  descendant.send(:include, Virtus.value_object)
  descendant.send(:include, ActiveSupport::Inflector)
  descendant.send(:include, InstanceMethods)
  descendant.extend(ClassMethods)
end