Class: JobBoard::AssetsController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- JobBoard::AssetsController
- Defined in:
- app/controllers/job_board/assets_controller.rb
Constant Summary collapse
- ASSETS =
{ "application.css" => "text/css", "application.js" => "text/javascript" }.freeze
Instance Method Summary collapse
Instance Method Details
#show ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'app/controllers/job_board/assets_controller.rb', line 10 def show name = params[:name] content_type = ASSETS[name] or return head(:not_found) expires_in 1.year, public: true send_file JobBoard::Engine.root.join("lib/job_board/assets", name), type: content_type, disposition: :inline end |