class BloomApi::OrganizationOfficial

A class representing an organization official

Public Class Methods

new(raw_official) click to toggle source

Creates a new OrganizationOfficial @param raw_official [Hash]

A hash representation of the organization_official object
available in the BloomApi
# File lib/bloom_api/organization_official.rb, line 9
def initialize(raw_official)
  @raw_official = raw_official
end

Public Instance Methods

credential() click to toggle source

@return [String] the official’s professional credential

# File lib/bloom_api/organization_official.rb, line 14
def credential
  @raw_official['credential']
end
first_name() click to toggle source

@return [String] the official’s first name

# File lib/bloom_api/organization_official.rb, line 19
def first_name
  @raw_official['first_name']
end
last_name() click to toggle source

@return [String] the official’s last name

# File lib/bloom_api/organization_official.rb, line 24
def last_name
  @raw_official['last_name']
end
middle_name() click to toggle source

@return [String] the official’s middle name

# File lib/bloom_api/organization_official.rb, line 29
def middle_name
  @raw_official['middle_name']
end
name_prefix() click to toggle source

@return [String] the official’s name prefix

# File lib/bloom_api/organization_official.rb, line 34
def name_prefix
  @raw_official['name_prefix']
end
name_suffix() click to toggle source

@return [String] the official’s name suffix

# File lib/bloom_api/organization_official.rb, line 39
def name_suffix
  @raw_official['name_suffix']
end
phone() click to toggle source

@return [String] the official’s phone number

# File lib/bloom_api/organization_official.rb, line 44
def phone
  @raw_official['phone']
end
title() click to toggle source

@return [String] the official’s professional title

# File lib/bloom_api/organization_official.rb, line 49
def title
  @raw_official['title']
end