Sha256: 6f2c0e78ff95119c0ff33a116441ca56a628f592d2fc86739e922d776e59b4c7
Contents?: true
Size: 1023 Bytes
Versions: 1
Compression:
Stored size: 1023 Bytes
Contents
module RestfulObjects::Router::DomainTypeResources def self.registered(router) # D.21 Domain Types router.get "/domain-types" do model.get_type_list_representation end # D.22 Domain Type router.get "/domain-types/:domain_type" do model.types[params[:domain_type]].get_representation end # D.23 Domain Type Property router.get "/domain-types/:domain_type/properties/:property_id" do model.types[params[:domain_type]].properties[params[:property_id]].get_representation end # D.24 Domain Type Collection router.get "/domain-types/:domain_type/collections/:collection_id" do model.types[params[:domain_type]].collections[params[:collection_id]].get_representation end # D.25 Domain Type Action router.get "/domain-types/:domain_type/actions/:action_id" do model.types[params[:domain_type]].actions[params[:action_id]].get_representation end # D.26 Domain Type Action Parameter # D.27 Domain Type Action Invoke end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
restful_objects-0.0.8 | lib/restful_objects/router/domain_type_resources.rb |