Sha256: c34f6c4c8df86af3f1837ff26ad8e07824264ef27b8fc8041ffa55fc0023cf70
Contents?: true
Size: 726 Bytes
Versions: 1
Compression:
Stored size: 726 Bytes
Contents
module MakeExportable #:nodoc: class ExportableFormat #:nodoc: class_attribute :reference class_attribute :name attr_accessor :long attr_accessor :mime_type class << self # Register this format with the mothership def register_format unless MakeExportable.exportable_formats[self.reference] MakeExportable.exportable_formats[self.reference] = self end end end def generate(data_set, data_headers=nil) end def sanitize(value) value end def generate_header_option(data_headers=[]) self.mime_type += (self.data_headers.blank? || data_headers === false) ? " header=absent" : " header=present" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
make_exportable-1.1.0 | lib/make_exportable/exportable_format.rb |