class Blogster::Templates
Attributes
templates[R]
Public Class Methods
new(templates = {})
click to toggle source
# File lib/blogster/templates.rb, line 5 def initialize(templates = {}) @templates = templates end
Public Instance Methods
[](page)
click to toggle source
# File lib/blogster/templates.rb, line 13 def [](page) templates[page] end
[]=(page, page_templates = [])
click to toggle source
# File lib/blogster/templates.rb, line 17 def []=(page, page_templates = []) templates[page] = page_templates end
each(page, &block)
click to toggle source
# File lib/blogster/templates.rb, line 9 def each(page, &block) templates[page].each(&block) end
pages()
click to toggle source
# File lib/blogster/templates.rb, line 21 def pages templates.keys end