Class: Reve::Classes::Certificate
Instance Attribute Summary collapse
-
#corporation_id ⇒ Object
readonly
Returns the value of attribute corporation_id.
-
#description ⇒ Object
readonly
Returns the value of attribute description.
-
#grade ⇒ Object
readonly
Returns the value of attribute grade.
-
#id ⇒ Object
readonly
Returns the value of attribute id.
-
#required_certificates ⇒ Object
Returns the value of attribute required_certificates.
-
#required_skills ⇒ Object
Returns the value of attribute required_skills.
Instance Method Summary collapse
-
#initialize(elem) ⇒ Certificate
constructor
A new instance of Certificate.
Constructor Details
#initialize(elem) ⇒ Certificate
Returns a new instance of Certificate.
508 509 510 511 512 513 514 515 |
# File 'lib/reve/classes.rb', line 508 def initialize(elem) @id = elem['certificateID'].to_i @grade = elem['grade'].to_i @corporation_id = elem['corporationID'].to_i @description = elem['description'] @required_certificates = [] @required_skills = [] end |
Instance Attribute Details
#corporation_id ⇒ Object (readonly)
Returns the value of attribute corporation_id.
506 507 508 |
# File 'lib/reve/classes.rb', line 506 def corporation_id @corporation_id end |
#description ⇒ Object (readonly)
Returns the value of attribute description.
506 507 508 |
# File 'lib/reve/classes.rb', line 506 def description @description end |
#grade ⇒ Object (readonly)
Returns the value of attribute grade.
506 507 508 |
# File 'lib/reve/classes.rb', line 506 def grade @grade end |
#id ⇒ Object (readonly)
Returns the value of attribute id.
506 507 508 |
# File 'lib/reve/classes.rb', line 506 def id @id end |
#required_certificates ⇒ Object
Returns the value of attribute required_certificates.
507 508 509 |
# File 'lib/reve/classes.rb', line 507 def required_certificates @required_certificates end |
#required_skills ⇒ Object
Returns the value of attribute required_skills.
507 508 509 |
# File 'lib/reve/classes.rb', line 507 def required_skills @required_skills end |