Sha256: b341d52b45a25244b50c0dce7920853aba5c5b0dfe8863dd611c6dd751582061
Contents?: true
Size: 822 Bytes
Versions: 3
Compression:
Stored size: 822 Bytes
Contents
require "thecore_backend_commons" require "haml" require "haml-rails" # require "serviceworker-rails" require "groupdate" # require "apexcharts" require "rails_charts" require "echarts/speedometer" require "echarts/vector" require "echarts/multiple_vectors" require "thecore_ui_commons/engine" module ThecoreUiCommons def self.save_files files files.each do |pic| upload_dir = Rails.root.join(Settings.ns(:importer).import_from_folder, 'uploads') FileUtils.mkdir_p upload_dir file_to_upload = Rails.root.join(upload_dir, "uploaded-#{Time.now.strftime("%Y%m%d%H%M%S%L")}-#{pic.original_filename}") File.open(file_to_upload, 'wb') { |file| file.write(pic.read) } if Regexp.new("\\.#{Settings.ns(:importer).extension.gsub(/ +/, "").split(",").join("|\\.")}$").match? pic.original_filename end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
thecore_ui_commons-3.2.4 | lib/thecore_ui_commons.rb |
thecore_ui_commons-3.2.3 | lib/thecore_ui_commons.rb |
thecore_ui_commons-3.2.2 | lib/thecore_ui_commons.rb |