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