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.



415
416
417
418
419
420
421
422
423
424
425
# File 'lib/accessgrid/console.rb', line 415

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.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def created_at
  @created_at
end

#first_nameObject (readonly)

Returns the value of attribute first_name.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def first_name
  @first_name
end

#full_addressObject (readonly)

Returns the value of attribute full_address.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def full_address
  @full_address
end

#idObject (readonly)

Returns the value of attribute id.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def id
  @id
end

#last_nameObject (readonly)

Returns the value of attribute last_name.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def last_name
  @last_name
end

#nameObject (readonly)

Returns the value of attribute name.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def name
  @name
end

#phoneObject (readonly)

Returns the value of attribute phone.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def phone
  @phone
end

#slugObject (readonly)

Returns the value of attribute slug.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def slug
  @slug
end

#statusObject (readonly)

Returns the value of attribute status.



413
414
415
# File 'lib/accessgrid/console.rb', line 413

def status
  @status
end