aboutsummaryrefslogblamecommitdiffstats
path: root/actionpack/lib/action_view/helpers/raw_output_helper.rb
blob: 216683a2e01a752ffc9a8bca6062a4a9e793c800 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
                          
                                   

                          
                                                                             






                                                                                  
                        
                                



         
module ActionView #:nodoc:
  # = Action View Raw Output Helper
  module Helpers #:nodoc:
    module RawOutputHelper
      # This method outputs without escaping a string. Since escaping tags is
      # now default, this can be used when you don't want Rails to automatically
      # escape tags. This is not recommended if the data is coming from the user's
      # input.
      #
      # For example:
      #
      # <%=raw @user.name %>
      def raw(stringish)
        stringish.to_s.html_safe
      end
    end
  end
end