Class: AccessGrid::HidOrg

Inherits:
Object
  • Object
show all
Defined in:
lib/accessgrid/console.rb

Overview

Represents an HID organization.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ HidOrg

Returns a new instance of HidOrg.



437
438
439
440
441
442
443
444
445
446
447
# File 'lib/accessgrid/console.rb', line 437

def initialize(data)
  @id = data['id']
  @name = data['name']
  @slug = data['slug']
  @first_name = data['first_name']
  @last_name = data['last_name']
  @phone = data['phone']
  @full_address = data['full_address']
  @status = data['status']
  @created_at = data['created_at']
end

Instance Attribute Details

#created_atObject (readonly)

Returns the value of attribute created_at.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def created_at
  @created_at
end

#first_nameObject (readonly)

Returns the value of attribute first_name.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def first_name
  @first_name
end

#full_addressObject (readonly)

Returns the value of attribute full_address.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def full_address
  @full_address
end

#idObject (readonly)

Returns the value of attribute id.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def id
  @id
end

#last_nameObject (readonly)

Returns the value of attribute last_name.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def last_name
  @last_name
end

#nameObject (readonly)

Returns the value of attribute name.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def name
  @name
end

#phoneObject (readonly)

Returns the value of attribute phone.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def phone
  @phone
end

#slugObject (readonly)

Returns the value of attribute slug.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def slug
  @slug
end

#statusObject (readonly)

Returns the value of attribute status.



435
436
437
# File 'lib/accessgrid/console.rb', line 435

def status
  @status
end