Module: Musterb
- Defined in:
- lib/musterb.rb,
lib/musterb/version.rb
Defined Under Namespace
Modules: TemplateHandler Classes: BindingExtractor, Chain, Evaluator, HashExtractor, Musterbifier, NullExtractor, ObjectExtractor
Constant Summary collapse
- VERSION =
"0.0.4"
Class Method Summary collapse
Class Method Details
.to_erb(template) ⇒ Object
12 13 14 15 |
# File 'lib/musterb.rb', line 12 def self.to_erb(template) musterbifier = Musterbifier.new(template) "<% Musterb::Evaluator.new(Musterb::BindingExtractor.new binding).tap do |musterb| %>#{musterbifier.to_erb}<% end %>" end |