class Cwc::Office

Attributes

code[R]

Public Class Methods

new(code) click to toggle source
# File lib/cwc/office.rb, line 5
def initialize(code)
  @code = code
end

Public Instance Methods

house?() click to toggle source
# File lib/cwc/office.rb, line 9
def house?
  code[0, 1] == "H"
end
house_district() click to toggle source
# File lib/cwc/office.rb, line 17
def house_district
  code[-2..-1].to_i
end
senate?() click to toggle source
# File lib/cwc/office.rb, line 13
def senate?
  code[0, 1] == "S"
end
senate_class() click to toggle source
# File lib/cwc/office.rb, line 21
def senate_class
  code[-1..-1].to_i + 1
end
state() click to toggle source
# File lib/cwc/office.rb, line 25
def state
  code[1..2]
end