Method: Middleman::CoreExtensions::Data#initialize

Defined in:
lib/middleman-core/core_extensions/data.rb

#initialize(app, config = {}, &block) ⇒ Data

Returns a new instance of Data.



22
23
24
25
26
27
28
# File 'lib/middleman-core/core_extensions/data.rb', line 22

def initialize(app, config={}, &block)
  super

  @data_store = DataStore.new(app, DATA_FILE_MATCHER)

  start_watching(app.config[:data_dir])
end