Class: Agilibox::Serializers::XLSX
- Defined in:
- app/serializers/agilibox/serializers/xlsx.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
format, format_boolean, format_datetime, format_decimal, format_default, format_integer, #formatted_data, formatter_for, #initialize
Constructor Details
This class inherits a constructor from Agilibox::Serializers::Base
Instance Method Details
#render_file(file_path) ⇒ Object
6 7 8 9 10 |
# File 'app/serializers/agilibox/serializers/xlsx.rb', line 6 def render_file(file_path) File.open(file_path, "w+b") do |f| f.write(render_inline) end end |
#render_inline ⇒ Object
2 3 4 |
# File 'app/serializers/agilibox/serializers/xlsx.rb', line 2 def render_inline SpreadsheetArchitect.to_xlsx(data: formatted_data) end |