Class: TokyoApi::Bluestatedigital
- Inherits:
-
Base
- Object
- Vertebrae::Model
- Base
- TokyoApi::Bluestatedigital
show all
- Defined in:
- lib/tokyo_api/bluestatedigital.rb
Instance Method Summary
collapse
Methods inherited from Base
#normalized_base_path, #required_fields_param, #url_escape
Instance Method Details
#base_path ⇒ Object
3
4
5
|
# File 'lib/tokyo_api/bluestatedigital.rb', line 3
def base_path
'bluestatedigital'
end
|
#full_user(id) ⇒ Object
7
8
9
|
# File 'lib/tokyo_api/bluestatedigital.rb', line 7
def full_user(id)
client.get_request("#{normalized_base_path}full_user/#{url_escape(id)}").body
end
|
#tokyo_blue_state_digital_user_path(id, required_fields: nil) ⇒ Object
11
12
13
14
15
16
17
|
# File 'lib/tokyo_api/bluestatedigital.rb', line 11
def tokyo_blue_state_digital_user_path(id, required_fields: nil)
path = "/#{normalized_base_path}constituent/#{url_escape(id)}"
unless required_fields.nil?
path << "?#{required_fields_param(required_fields)}"
end
path
end
|