Sha256: 7282efb9808bfdf77c78b413374cfac022782108259383e285cc87db459df545
Contents?: true
Size: 800 Bytes
Versions: 46
Compression:
Stored size: 800 Bytes
Contents
# frozen_string_literal: true require "active_support/deprecation" module ActionView #:nodoc: # = Action View HTML Template class Template #:nodoc: class HTML #:nodoc: attr_reader :type def initialize(string, type = nil) unless type ActiveSupport::Deprecation.warn "ActionView::Template::HTML#initialize requires a type parameter" type = :html end @string = string.to_s @type = type end def identifier "html template" end alias_method :inspect, :identifier def to_str ERB::Util.h(@string) end def render(*args) to_str end def format @type end def formats; Array(format); end deprecate :formats end end end
Version data entries
46 entries across 44 versions & 5 rubygems