Sha256: c30423a8aa416a827c807a3591e32b5d4b49643a0d2f1d331dd58961020ebfe9
Contents?: true
Size: 600 Bytes
Versions: 1
Compression:
Stored size: 600 Bytes
Contents
require_relative 'object_macros' require_relative 'object_base' require_relative 'object_properties' require_relative 'object_collections' require_relative 'object_actions' module RestfulObjects::Object include RestfulObjects::LinkGenerator def self.included(base) RestfulObjects::DomainModel.current.register_type(base.name) base.class_eval do extend RestfulObjects::ObjectMacros include RestfulObjects::ObjectBase include RestfulObjects::ObjectProperties include RestfulObjects::ObjectCollections include RestfulObjects::ObjectActions end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
restful_objects-0.0.8 | lib/restful_objects/domain_model/mixins/object.rb |