Module: Juggalo
- Defined in:
- lib/juggalo.rb,
lib/juggalo/page.rb,
lib/juggalo/layout.rb,
lib/juggalo/portlet.rb,
lib/juggalo/version.rb,
lib/juggalo/page/loader.rb,
lib/juggalo/portlet/loader.rb,
lib/juggalo/portlet/factory.rb,
lib/juggalo/page/loader/base.rb,
lib/juggalo/page/loader/http.rb,
lib/juggalo/page/loader/yaml.rb,
lib/juggalo/portlet/loader/http.rb
Defined Under Namespace
Classes: Layout, Page, Portlet
Constant Summary collapse
- VERSION =
"0.0.2"
Class Method Summary collapse
Class Method Details
.run(template_location, layout_location) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/juggalo.rb', line 7 def self.run(template_location, layout_location) adapter = Page::Loader::YAML.new layout_location loader = Page::Loader.new(adapter) layout = Layout.new template_location page = Page.new(layout, loader) page.compile end |