Module: WellFormed
- Defined in:
- lib/well_formed.rb,
lib/well_formed/errors.rb,
lib/well_formed/struct.rb,
lib/well_formed/railtie.rb,
lib/well_formed/version.rb,
lib/well_formed/performer.rb,
lib/well_formed/with_user.rb,
lib/well_formed/action_form.rb,
lib/well_formed/collections.rb,
lib/well_formed/initializer.rb,
lib/well_formed/nested_form.rb,
lib/well_formed/persistence.rb,
lib/well_formed/translations.rb,
lib/well_formed/resource_form.rb,
lib/well_formed/simple_action.rb,
lib/well_formed/simple_struct.rb,
lib/well_formed/transactional.rb,
lib/well_formed/record_identity.rb,
lib/well_formed/simple_resource.rb,
lib/well_formed/nested_attributes.rb,
lib/well_formed/simple_nested_form.rb,
lib/well_formed/attribute_assignment.rb
Defined Under Namespace
Modules: AttributeAssignment, Collections, Initializer, NestedAttributes, Performer, Persistence, RecordIdentity, Transactional, Translations, WithUser Classes: ActionForm, Error, NestedForm, Railtie, RecordInvalid, ResourceForm, SimpleAction, SimpleNestedForm, SimpleResource, SimpleStruct, Struct, UnmatchedAttributesError
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
28 29 30 31 32 33 34 35 36 37 |
# File 'lib/well_formed.rb', line 28 def self.included(base) base.include ActiveModel::Model base.include ActiveModel::Attributes base.include Translations base.include Persistence base.include Transactional base.include Collections base.include NestedAttributes base.prepend Initializer end |