Sha256: 5c4230bbe8c334699fd532f41319f1f10733e292fb9c48fc370edde928142e25
Contents?: true
Size: 648 Bytes
Versions: 17
Compression:
Stored size: 648 Bytes
Contents
module Parliament module Decorators module House def name respond_to?(:houseName) ? houseName : '' end def seat_incumbencies return @seat_incumbencies unless @seat_incumbencies.nil? seat_incumbencies = [] seats.each do |seat| seat_incumbencies << seat.seat_incumbencies end @seat_incumbencies = seat_incumbencies.flatten.uniq end def seats respond_to?(:houseHasHouseSeat) ? houseHasHouseSeat : [] end def house_incumbencies respond_to?(:houseHasHouseIncumbency) ? houseHasHouseIncumbency : [] end end end end
Version data entries
17 entries across 17 versions & 1 rubygems