Module: Jasonette::Helpers
- Defined in:
- lib/jasonette/helpers.rb
Defined Under Namespace
Classes: BlockBuilder
Instance Method Summary collapse
Instance Method Details
#jason_builder(property_name = nil, context = nil, &block) ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/jasonette/helpers.rb', line 3 def jason_builder property_name=nil, context=nil, &block klass = Jasonette::Jason.new("").klass_for_property property_name builder = builder(klass, context, &block) if ::Kernel.block_given? builder else BlockBuilder.new builder end end |