Module: Pageflow::Chart

Defined in:
lib/pageflow/chart.rb,
lib/pageflow/chart/engine.rb,
lib/pageflow/chart/scraper.rb,
lib/pageflow/chart/version.rb,
lib/pageflow/chart/page_type.rb,
lib/pageflow/chart/downloader.rb,
lib/pageflow/chart/configuration.rb,
app/models/pageflow/chart/scraped_site.rb,
app/jobs/pageflow/chart/scrape_site_job.rb,
app/helpers/pageflow/chart/scraped_sites_helper.rb,
app/controllers/pageflow/chart/application_controller.rb,
app/controllers/pageflow/chart/scraped_sites_controller.rb

Defined Under Namespace

Modules: ScrapedSitesHelper Classes: ApplicationController, Configuration, Downloader, Engine, PageType, ScrapeSiteJob, ScrapedSite, ScrapedSitesController, Scraper, StringIOWithContentType

Constant Summary collapse

VERSION =
'0.2.0'.freeze

Class Method Summary collapse

Class Method Details

.configObject



9
10
11
# File 'lib/pageflow/chart.rb', line 9

def self.config
  @config ||= Chart::Configuration.new
end

.configure(&block) ⇒ Object



13
14
15
# File 'lib/pageflow/chart.rb', line 13

def self.configure(&block)
  block.call(config)
end

.page_typeObject



17
18
19
# File 'lib/pageflow/chart.rb', line 17

def self.page_type
  Chart::PageType.new
end