module ActiveAdmin::ViewHelpers::DownloadFormatLinksHelper::ClassMethods

def add_format(format)

Returns:
  • (Array) - A copy of the updated formats array.

Parameters:
  • format (Symbol) -- the mime type to add
def add_format(format)
  unless Mime::Type.lookup_by_extension format
    raise ArgumentError, "Please register the #{format} mime type with `Mime::Type.register`"
  end
  @formats << format unless formats.include? format
  formats
end