class Puree::REST::Client
Requests for all resources
Public Class Methods
new(config)
click to toggle source
(see Puree::REST::Base#initialize)
# File lib/puree/rest/client.rb, line 10 def initialize(config) @config = config end
Public Instance Methods
activities()
click to toggle source
@return [Puree::REST::Activity]
# File lib/puree/rest/client.rb, line 15 def activities Puree::REST::Activity.new @config end
applications()
click to toggle source
@return [Puree::REST::Application]
# File lib/puree/rest/client.rb, line 20 def applications Puree::REST::Application.new @config end
classification_schemes()
click to toggle source
@return [Puree::REST::ClassificationScheme]
# File lib/puree/rest/client.rb, line 25 def classification_schemes Puree::REST::ClassificationScheme.new @config end
curricula_vitae()
click to toggle source
@return [Puree::REST::CurriculaVitae]
# File lib/puree/rest/client.rb, line 30 def curricula_vitae Puree::REST::CurriculaVitae.new @config end
datasets()
click to toggle source
@return [Puree::REST::Dataset]
# File lib/puree/rest/client.rb, line 35 def datasets Puree::REST::Dataset.new @config end
equipments()
click to toggle source
@return [Puree::REST::Equipment]
# File lib/puree/rest/client.rb, line 40 def equipments Puree::REST::Equipment.new @config end
events()
click to toggle source
@return [Puree::REST::Event]
# File lib/puree/rest/client.rb, line 45 def events Puree::REST::Event.new @config end
external_organisations()
click to toggle source
@return [Puree::REST::ExternalOrganisation]
# File lib/puree/rest/client.rb, line 50 def external_organisations Puree::REST::ExternalOrganisation.new @config end
external_persons()
click to toggle source
@return [Puree::REST::ExternalPerson]
# File lib/puree/rest/client.rb, line 55 def external_persons Puree::REST::ExternalPerson.new @config end
impacts()
click to toggle source
@return [Puree::REST::Impact]
# File lib/puree/rest/client.rb, line 60 def impacts Puree::REST::Impact.new @config end
journals()
click to toggle source
@return [Puree::REST::Journal]
# File lib/puree/rest/client.rb, line 65 def journals Puree::REST::Journal.new @config end
organisational_units()
click to toggle source
@return [Puree::REST::OrganisationalUnit]
# File lib/puree/rest/client.rb, line 70 def organisational_units Puree::REST::OrganisationalUnit.new @config end
persons()
click to toggle source
@return [Puree::REST::Person]
# File lib/puree/rest/client.rb, line 75 def persons Puree::REST::Person.new @config end
press_media()
click to toggle source
@return [Puree::REST::PressMedia]
# File lib/puree/rest/client.rb, line 80 def press_media Puree::REST::PressMedia.new @config end
prizes()
click to toggle source
@return [Puree::REST::Prize]
# File lib/puree/rest/client.rb, line 85 def prizes Puree::REST::Prize.new @config end
projects()
click to toggle source
@return [Puree::REST::Project]
# File lib/puree/rest/client.rb, line 90 def projects Puree::REST::Project.new @config end
publishers()
click to toggle source
@return [Puree::REST::Publisher]
# File lib/puree/rest/client.rb, line 95 def publishers Puree::REST::Publisher.new @config end
research_outputs()
click to toggle source
@return [Puree::REST::ResearchOutput]
# File lib/puree/rest/client.rb, line 100 def research_outputs Puree::REST::ResearchOutput.new @config end