Module: Refinery::Copywriting::CopywritingHelper
- Defined in:
- app/helpers/refinery/copywriting/copywriting_helper.rb
Instance Method Summary collapse
Instance Method Details
#copywriting(name, options = {}, &block) ⇒ Object
4 5 6 7 8 9 |
# File 'app/helpers/refinery/copywriting/copywriting_helper.rb', line 4 def copywriting(name, = {}, &block) = @copywriting_options.merge() if @copywriting_options [:default] = block_given? ? capture(&block) : [:default] result = ::Refinery::Copywriting::Phrase.for(name, ) end |
#copywriting_options(options, &block) ⇒ Object
11 12 13 14 15 16 |
# File 'app/helpers/refinery/copywriting/copywriting_helper.rb', line 11 def (, &block) = @copywriting_options @copywriting_options = @copywriting_options ? @copywriting_options.merge() : yield @copywriting_options = end |