Module: Liquid::Autoescape
- Defined in:
- lib/liquid/autoescape.rb,
lib/liquid/autoescape/errors.rb,
lib/liquid/autoescape/filters.rb,
lib/liquid/autoescape/version.rb,
lib/liquid/autoescape/exemption.rb,
lib/liquid/autoescape/configuration.rb,
lib/liquid/autoescape/exemption_list.rb,
lib/liquid/autoescape/core_exemptions.rb,
lib/liquid/autoescape/tags/autoescape.rb,
lib/liquid/autoescape/template_variable.rb
Defined Under Namespace
Modules: CoreExemptions, Filters, Tags Classes: AutoescapeError, Configuration, Exemption, ExemptionError, ExemptionList, TemplateVariable
Constant Summary collapse
- ENABLED_FLAG =
The context variable that stores the auto-escape state
"liquid_autoescape_enabled".freeze
- VERSION =
"4.0.0".freeze
Class Method Summary collapse
-
.configuration ⇒ Liquid::Autoescape::Configuration
The current auto-escape configuration.
-
.configure {|config| ... } ⇒ Object
Configure Liquid auto-escaping.
-
.reconfigure ⇒ Object
Restore the configuration’s default values.
Class Method Details
.configuration ⇒ Liquid::Autoescape::Configuration
The current auto-escape configuration
28 29 30 |
# File 'lib/liquid/autoescape.rb', line 28 def self.configuration @configuration ||= Configuration.new end |
.configure {|config| ... } ⇒ Object
Configure Liquid auto-escaping
16 17 18 |
# File 'lib/liquid/autoescape.rb', line 16 def self.configure yield(configuration) end |
.reconfigure ⇒ Object
Restore the configuration’s default values
21 22 23 |
# File 'lib/liquid/autoescape.rb', line 21 def self.reconfigure configuration.reset end |