module RestfulObjects::Object

Public Class Methods

included(base) click to toggle source
# File lib/restful_objects/domain_model/mixins/object.rb, line 10
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