Sha256: e3bb5e72184ae9242bc585623be486dcac64c6f369d307888dc62f7292346c24

Contents?: true

Size: 356 Bytes

Versions: 6

Compression:

Stored size: 356 Bytes

Contents

module Riif
  module Rails
    class Renderer
      ActionController::Renderers.add :iif do |iif_string, options|
        filename = options[:filename] || options[:template]
        send_data(
          iif_string,
          filename: "#{filename}.iif",
          type: Mime[:iif],
          disposition: 'attachment'
        )
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
riif-1.1.0 lib/riif/rails/renderer.rb
riif-1.0.0 lib/riif/rails/renderer.rb
riif-0.9.0 lib/riif/rails/renderer.rb
riif-0.8.0 lib/riif/rails/renderer.rb
riif-0.7.0 lib/riif/rails/renderer.rb
iif-0.6.1 lib/riif/rails/renderer.rb