Module: Poms::Api::Uris::Media
- Defined in:
- lib/poms/api/uris/media.rb
Overview
Builds uri’s for /media endpoints
Constant Summary collapse
- API_PATH =
'/v1/api/media'.freeze
Class Method Summary collapse
- .descendants(base_uri, mid) ⇒ Object
- .members(base_uri, mid) ⇒ Object
- .multiple(base_uri) ⇒ Object
-
.redirects(base_uri) ⇒ Object
URI for merged series.
- .single(base_uri, mid) ⇒ Object
Class Method Details
.descendants(base_uri, mid) ⇒ Object
20 21 22 |
# File 'lib/poms/api/uris/media.rb', line 20 def descendants(base_uri, mid) uri_for_path(base_uri, "/#{mid}/descendants") end |
.members(base_uri, mid) ⇒ Object
24 25 26 |
# File 'lib/poms/api/uris/media.rb', line 24 def members(base_uri, mid) uri_for_path(base_uri, "/#{mid}/members") end |
.multiple(base_uri) ⇒ Object
16 17 18 |
# File 'lib/poms/api/uris/media.rb', line 16 def multiple(base_uri) uri_for_path(base_uri, '/multiple') end |
.redirects(base_uri) ⇒ Object
URI for merged series
29 30 31 |
# File 'lib/poms/api/uris/media.rb', line 29 def redirects(base_uri) uri_for_path(base_uri, '/redirects/') end |
.single(base_uri, mid) ⇒ Object
12 13 14 |
# File 'lib/poms/api/uris/media.rb', line 12 def single(base_uri, mid) uri_for_path(base_uri, "/#{mid}") end |