Method: Eapi::Common.add_features
- Defined in:
- lib/eapi/common.rb
.add_features(klass) ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'lib/eapi/common.rb', line 3 def self.add_features(klass) Eapi::Children.append klass klass.send :include, ActiveModel::Validations klass.send :include, Eapi::Common::Basic klass.send :include, Eapi::Methods::Properties::InstanceMethods klass.send :include, Eapi::Methods::Types::InstanceMethods klass.send :extend, ClassMethods end |