Class: RestfulMapper::Service
Instance Attribute Summary collapse
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
Class Method Summary collapse
- .base_url(base_url) ⇒ Object
- .basic_authentication(username, password) ⇒ Object
- .default_parameters(parameters) ⇒ Object
- .delete(name, &definition) ⇒ Object
- .get(name, &definition) ⇒ Object
- .post(name, &definition) ⇒ Object
- .put(name, &definition) ⇒ Object
Instance Attribute Details
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
115 116 117 |
# File 'lib/restful_mapper.rb', line 115 def base_url @base_url end |
Class Method Details
.base_url(base_url) ⇒ Object
111 112 113 |
# File 'lib/restful_mapper.rb', line 111 def self.base_url base_url @base_url=base_url end |
.basic_authentication(username, password) ⇒ Object
138 139 140 |
# File 'lib/restful_mapper.rb', line 138 def self.basic_authentication username, password @basic_authentication=[username,password] end |
.default_parameters(parameters) ⇒ Object
134 135 136 |
# File 'lib/restful_mapper.rb', line 134 def self.default_parameters parameters @default_parameters=parameters end |
.delete(name, &definition) ⇒ Object
130 131 132 |
# File 'lib/restful_mapper.rb', line 130 def self.delete name, &definition service_method name, definition, :delete end |
.get(name, &definition) ⇒ Object
118 119 120 |
# File 'lib/restful_mapper.rb', line 118 def self.get name, &definition service_method name, definition, :get end |
.post(name, &definition) ⇒ Object
122 123 124 |
# File 'lib/restful_mapper.rb', line 122 def self.post name, &definition service_method name, definition, :post end |
.put(name, &definition) ⇒ Object
126 127 128 |
# File 'lib/restful_mapper.rb', line 126 def self.put name, &definition service_method name, definition, :put end |