Method: Brainstem::Presenter.merged_helper_class
- Defined in:
- lib/brainstem/presenter.rb
.merged_helper_class ⇒ Object
50 51 52 53 54 55 56 57 58 59 60 |
# File 'lib/brainstem/presenter.rb', line 50 def self.merged_helper_class @helper_classes ||= {} @helper_classes[configuration[:helpers].to_a.map(&:object_id)] ||= begin Class.new.tap do |klass| (configuration[:helpers] || []).each do |helper| klass.send :include, helper end end end end |