Module: Ckeditor::Backend::Dragonfly::ClassMethods

Defined in:
lib/ckeditor/backend/dragonfly.rb

Instance Method Summary collapse

Instance Method Details

#attachment_file_typesObject



16
17
18
19
20
21
22
23
24
25
# File 'lib/ckeditor/backend/dragonfly.rb', line 16

def attachment_file_types
  @attachment_file_types ||= Ckeditor.attachment_file_types.map(&:to_s).tap do |formats|
    # This is not ideal but Dragonfly doesn't return double
    # extensions. Having said that, the other backends
    # currently don't use attachment_file_types at all.
    FORMATS.each do |f|
      formats << f if formats.include?("tar.#{f}")
    end
  end
end

#image_file_typesObject



27
28
29
# File 'lib/ckeditor/backend/dragonfly.rb', line 27

def image_file_types
  @image_file_types ||= Ckeditor.image_file_types.map(&:to_s)
end