Class: WikidataPositionHistory::ReportConfigFactory

Inherits:
Object
  • Object
show all
Defined in:
lib/wikidata_position_history/report.rb

Overview

Construct the correct ReportConfig based on the position metadata

Class Method Summary collapse

Class Method Details

.config(metadata) ⇒ Object



107
108
109
110
111
# File 'lib/wikidata_position_history/report.rb', line 107

def self.config()
  return ReportConfig::Constituency.new if .constituency?

  ReportConfig::Position.new
end