Module: ExcelinatorRuby3::Rails
- Defined in:
- lib/excelinator_ruby3/rails.rb
Overview
register as rails module
Defined Under Namespace
Modules: ACMixin
Class Method Summary collapse
Class Method Details
.add_renderer ⇒ Object
14 15 16 17 18 |
# File 'lib/excelinator_ruby3/rails.rb', line 14 def self.add_renderer ActionController::Renderers.add :xls do |filename, | send_xls_data(filename, ) end end |
.setup ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/excelinator_ruby3/rails.rb', line 6 def self.setup require 'action_controller' Mime::Type.register ExcelinatorRuby3::MIME_TYPE, :xls add_renderer if ::Rails::VERSION::MAJOR >= 3 end |