Class: Flow::Cli::Utils::LocalServiceRest
- Inherits:
-
Object
- Object
- Flow::Cli::Utils::LocalServiceRest
show all
- Defined in:
- lib/flow/cli/utils/local_service_rest.rb
Defined Under Namespace
Classes: Error, JSONParseError
Class Method Summary
collapse
Class Method Details
.add_something_to_payload(payload) ⇒ Object
90
91
92
|
# File 'lib/flow/cli/utils/local_service_rest.rb', line 90
def add_something_to_payload(payload)
payload.merge(add_those_to_params)
end
|
.add_those_to_params ⇒ Object
102
103
104
|
# File 'lib/flow/cli/utils/local_service_rest.rb', line 102
def add_those_to_params
{} end
|
.basic_url ⇒ Object
98
99
100
|
# File 'lib/flow/cli/utils/local_service_rest.rb', line 98
def basic_url
'http://www.example.com' end
|
.build_valid_url(url) ⇒ Object
84
85
86
87
88
|
# File 'lib/flow/cli/utils/local_service_rest.rb', line 84
def build_valid_url(url)
add_params = URI.escape(add_those_to_params.collect { |k, v| "#{k}=#{v}" }.join('&'))
tmp = url.include?('?') ? '&' : '?'
basic_url + url + tmp + add_params
end
|
.json_content_type ⇒ Object
94
95
96
|
# File 'lib/flow/cli/utils/local_service_rest.rb', line 94
def json_content_type
{ accept: :json }
end
|