module Hanami::View::Helpers::EscapeHelper

Helper methods for escaping content for safely including in HTML.

When using full Hanami apps, these helpers will be automatically available in your view templates, part classes and scope classes.

When using hanami-view standalone, include this module directly in your base part and scope classes, or in specific classes as required.

@example Standalone usage

class BasePart < Hanami::View::Part
  include Hanami::View::Helpers::EscapeHelper
end

class BaseScope < Hanami::View::Scope
  include Hanami::View::Helpers::EscapeHelper
end

class BaseView < Hanami::View
  config.part_class = BasePart
  config.scope_class = BaseScope
end

@api public @since 2.1.0