class Everypolitician::Popolo::Events

Public Instance Methods

class_for_entity(document) click to toggle source
# File lib/everypolitician/popolo/event.rb, line 41
def class_for_entity(document)
  @entity_class[document[:classification]] ||= self.class.entity_class.subclasses.find do |e|
    e.classification == document[:classification]
  end || self.class.entity_class
end
elections() click to toggle source
# File lib/everypolitician/popolo/event.rb, line 33
def elections
  of_collection(Elections)
end
legislative_periods() click to toggle source
# File lib/everypolitician/popolo/event.rb, line 37
def legislative_periods
  of_collection(LegislativePeriods)
end