Sha256: 06c264ab4135ace8ac2da89b5f93c9cd2b40a571299ee5605a7863b592f4b22e

Contents?: true

Size: 552 Bytes

Versions: 16

Compression:

Stored size: 552 Bytes

Contents

# frozen_string_literal: true

module KepplerFrontend
  module Editor
    # CodeHandler
    class FileFormat
      def initialize; end

      def validate(file)
        content_type = File.extname(file)
        result = false
        utils_files.formats.each do |_key, value|
          result = true if value.include?(content_type)
        end
        result
      end

      private

      def utils_files
        KepplerFrontend::Utils::FileFormat.new
      end

      def assets
        KepplerFrontend::Urls::Assets.new
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
keppler-2.1.22 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.21 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.20 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.19 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.18 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.17 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.16 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.15 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.14 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.13 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.12 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.11 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.10 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.9 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.8 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb
keppler-2.1.7 installer/core/rockets/keppler_frontend/app/services/keppler_frontend/editor/file_format.rb