Method: Filtrum::Configuration#initialize

Defined in:
lib/filtrum/config.rb

#initialize(model, options = {}, &block) ⇒ Configuration

Returns a new instance of Configuration.



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/filtrum/config.rb', line 6

def initialize model, options = {}, &block

  @model = model
  @views = []

  @settings = Settings.new Filtrum.settings
  extend @settings.dsl

  instance_eval &block if block
  @frozen = true
end