class Shimmer::FilesController
Public Instance Methods
show()
click to toggle source
# File lib/shimmer/controllers/files_controller.rb, line 5 def show expires_in 1.year, public: true request.session_options[:skip] = true # prevents a session cookie from being set (would prevent caching on CDNs) proxy = FileProxy.restore(params.require(:id)) send_data proxy.file, filename: proxy.filename.to_s, type: proxy.content_type, disposition: "inline" end