Sha256: 62d4f1292b146e5fd53f770fe09bf09787837cd995ca693c3861fe55b2051075
Contents?: true
Size: 432 Bytes
Versions: 3
Compression:
Stored size: 432 Bytes
Contents
module RestfulObjects module Service include LinkGenerator def self.included(base) RestfulObjects::DomainModel.current.types.add(base.name) base.class_eval do extend ObjectMacros include ObjectBase include ObjectActions def rs_register_in_model # do_nothing end end RestfulObjects::DomainModel.current.services.register(base) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
restful_objects-0.0.5 | lib/restful_objects/service.rb |
restful_objects-0.0.4 | lib/restful_objects/service.rb |
restful_objects-0.0.3 | lib/restful_objects/service.rb |