class Puree::Extractor::Project

Project extractor.

Public Instance Methods

count(params = {}) click to toggle source

Count of records available.

@param params [Hash] Combined GET and POST parameters for all records @return [Integer]

# File lib/puree/extractor/project.rb, line 21
def count(params = {})
  record_count :project, params
end
find(id) click to toggle source

@param id [String] @return [Puree::Model::Project, nil]

Calls superclass method Puree::Extractor::Resource#find
# File lib/puree/extractor/project.rb, line 11
def find(id)
  super id: id,
        api_resource_type: :project,
        xml_extractor_resource_type: :project
end
random(params = {}) click to toggle source

Random record.

@param params [Hash] Combined GET and POST parameters for all records @return [Puree::Model::Project, nil]

Calls superclass method Puree::Extractor::Resource#random
# File lib/puree/extractor/project.rb, line 29
def random(params = {})
  super :project, params
end