Class: UkParliament::HouseMembers

Inherits:
Object
  • Object
show all
Includes:
UkParliament
Defined in:
lib/uk_parliament/house_members.rb

Direct Known Subclasses

FileHouseMembers, HttpHouseMembers

Constant Summary

Constants included from UkParliament

DATA_SOURCE_FILE, DATA_SOURCE_HTTP, VERSION

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from UkParliament

#configuration, configuration, log, #log

Constructor Details

#initialize(house_id) ⇒ HouseMembers

Returns a new instance of HouseMembers.



10
11
12
13
14
15
# File 'lib/uk_parliament/house_members.rb', line 10

def initialize(house_id)
  @house_id = house_id
  @members = []
  @config = configuration
  @backup = @config[:backup_before_write]
end

Instance Attribute Details

#membersObject (readonly)

Returns the value of attribute members.



8
9
10
# File 'lib/uk_parliament/house_members.rb', line 8

def members
  @members
end