Class: Puree::Model::OrganisationalUnit

Inherits:
Resource
  • Object
show all
Defined in:
lib/puree/model/organisational_unit.rb

Overview

An organisational unit as defined by the institution.

Instance Attribute Summary collapse

Attributes inherited from Resource

#created_at, #created_by, #id, #modified_at, #modified_by, #portal_url, #previous_uuids, #uuid

Instance Attribute Details

#address ⇒ Puree::Model::Address

Returns:



9
10
11
# File 'lib/puree/model/organisational_unit.rb', line 9

def address
  @address
end

#email_addresses ⇒ Array<String>

Returns:



12
13
14
# File 'lib/puree/model/organisational_unit.rb', line 12

def email_addresses
  @email_addresses
end

#name ⇒ String?

Returns:



15
16
17
# File 'lib/puree/model/organisational_unit.rb', line 15

def name
  @name
end

#parent ⇒ Puree::Model::OrganisationalUnitHeader?

Returns:



18
19
20
# File 'lib/puree/model/organisational_unit.rb', line 18

def parent
  @parent
end

#parents ⇒ Array<Puree::Model::OrganisationalUnitHeader>

Returns:



21
22
23
# File 'lib/puree/model/organisational_unit.rb', line 21

def parents
  @parents
end

#phone_numbers ⇒ Array<String>

Returns:



24
25
26
# File 'lib/puree/model/organisational_unit.rb', line 24

def phone_numbers
  @phone_numbers
end

#type ⇒ String?

Returns:



27
28
29
# File 'lib/puree/model/organisational_unit.rb', line 27

def type
  @type
end

#urls ⇒ Array<String>

Returns:



30
31
32
# File 'lib/puree/model/organisational_unit.rb', line 30

def urls
  @urls
end