Class: HalOpenscience::Document
- Inherits:
-
BaseResource
- Object
- BaseResource
- HalOpenscience::Document
- Defined in:
- lib/hal_openscience/resources/document.rb
Instance Attribute Summary
Attributes inherited from BaseResource
Class Method Summary collapse
Methods inherited from BaseResource
#initialize, #method_missing, search
Constructor Details
This class inherits a constructor from HalOpenscience::BaseResource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class HalOpenscience::BaseResource
Class Method Details
.repository_url ⇒ Object
3 4 5 |
# File 'lib/hal_openscience/resources/document.rb', line 3 def self.repository_url "#{HalOpenscience::BASE_URL}/search/" end |
.search_by_person_id(person_id, fields: [], limit: 30, offset: 0) ⇒ Object
7 8 9 |
# File 'lib/hal_openscience/resources/document.rb', line 7 def self.search_by_person_id(person_id, fields: [], limit: 30, offset: 0) self.search("authIdPerson_i:#{person_id}", fields: fields, limit: limit, offset: offset) end |