Class: Banzai::Filter::BroadcastMessagePlaceholdersFilter
- Inherits:
-
HTML::Pipeline::Filter
- Object
- HTML::Pipeline::Filter
- Banzai::Filter::BroadcastMessagePlaceholdersFilter
- Includes:
- Concerns::PipelineTimingCheck
- Defined in:
- lib/banzai/filter/broadcast_message_placeholders_filter.rb
Overview
Replaces placeholders for broadcast messages with data from the current user or the instance.
Constant Summary
Constants included from Concerns::PipelineTimingCheck
Concerns::PipelineTimingCheck::MAX_PIPELINE_SECONDS
Instance Method Summary collapse
Methods included from Concerns::PipelineTimingCheck
Instance Method Details
#call ⇒ Object
10 11 12 13 14 |
# File 'lib/banzai/filter/broadcast_message_placeholders_filter.rb', line 10 def call return doc unless context[:broadcast_message_placeholders] doc.traverse { |node| replace_placeholders(node) } end |