# File lib/ramaze/helper/gravatar.rb, line 59
      def gravatar(email, opts = {})
        uri = URI("http://www.gravatar.com/")
        ext = opts[:ext]
        uri.path = "/avatar/#{Digest::MD5.hexdigest(email.to_str)}#{ext}"

        query = {}
        query[:size]    = opts[:size].to_i.to_s if opts.key?(:size)
        query[:rating]  = opts[:rating].to_s if opts.key?(:rating)
        query[:default] = opts[:default].to_s if opts.key?(:default)
        query[:force]   = '1' if opts[:force]

        uri.query = Rack::Utils.build_query(query) if query.any?
        uri
      end