aboutsummaryrefslogblamecommitdiffstats
path: root/actionpack/lib/action_view/helpers/raw_output_helper.rb
blob: da7599fa8f413a13484af32f8d33b6e3f3cea2b1 (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