Method: Whisper::Page#initialize
- Defined in:
- lib/whisper/page.rb
#initialize(opts, &rebuilder) ⇒ Page
kind of insane the amount of stuff this thing actually needs
12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/whisper/page.rb', line 12 def initialize opts, &rebuilder @format = opts[:format] @url_vars = opts[:url_vars] # used for making links to related pages @master_template = opts[:master_template] @template = opts[:template] @helper = opts[:helper] @rebuilder = rebuilder @dependencies = opts[:extra_deps] + [@master_template, @template, @helper] @config = opts[:config] @router = opts[:router] @entryset = opts[:entryset] dependency_init end |