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.
119 120 121 |
# File 'lib/restful_mapper.rb', line 119 def base_url @base_url end |
Class Method Details
.base_url(base_url) ⇒ Object
115 116 117 |
# File 'lib/restful_mapper.rb', line 115 def self.base_url base_url @base_url=base_url end |
.basic_authentication(username, password) ⇒ Object
142 143 144 |
# File 'lib/restful_mapper.rb', line 142 def self.basic_authentication username, password @basic_authentication=[username,password] end |
.default_parameters(parameters) ⇒ Object
138 139 140 |
# File 'lib/restful_mapper.rb', line 138 def self.default_parameters parameters @default_parameters=parameters end |
.delete(name, &definition) ⇒ Object
134 135 136 |
# File 'lib/restful_mapper.rb', line 134 def self.delete name, &definition service_method name, definition, :delete end |
.get(name, &definition) ⇒ Object
122 123 124 |
# File 'lib/restful_mapper.rb', line 122 def self.get name, &definition service_method name, definition, :get end |
.post(name, &definition) ⇒ Object
126 127 128 |
# File 'lib/restful_mapper.rb', line 126 def self.post name, &definition service_method name, definition, :post end |
.put(name, &definition) ⇒ Object
130 131 132 |
# File 'lib/restful_mapper.rb', line 130 def self.put name, &definition service_method name, definition, :put end |