Module: Talis::Bibliography
- Included in:
- EBook, Manifestation, Work
- Defined in:
- lib/talis/bibliography.rb,
lib/talis/bibliography/work.rb,
lib/talis/bibliography/ebook.rb,
lib/talis/bibliography/result_set.rb,
lib/talis/bibliography/manifestation.rb
Overview
Encompasses all classes associated with bibliographic resources
Defined Under Namespace
Modules: ResultSet Classes: EBook, Manifestation, Work
Instance Method Summary collapse
-
#api_client(request_id = new_req_id) ⇒ Object
Exposes the underlying Metatron API client.
Instance Method Details
#api_client(request_id = new_req_id) ⇒ Object
Exposes the underlying Metatron API client.
12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/talis/bibliography.rb', line 12 def api_client(request_id = new_req_id) api_client = MetatronClient::ApiClient.new api_client.default_headers = { 'X-Request-Id' => request_id, 'User-Agent' => "talis-ruby-client/#{Talis::VERSION} "\ "ruby/#{RUBY_VERSION}" } MetatronClient::DefaultApi.new(api_client) end |