class Puree::Extractor::OrganisationalUnit

Organisational unit 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/organisational_unit.rb, line 21
def count(params = {})
  record_count :organisational_unit, params
end
find(id) click to toggle source

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

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

Random record.

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

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