Class: Freddie::Handlers::Javascript
- Includes:
- Endpoint
- Defined in:
- lib/freddie/handlers.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods included from Endpoint
#after_perform, #before_perform
Methods inherited from Base
#after_perform, #before_perform, #call, call, #context, #finish!, #finished?, #initialize, #layout, #method_missing, #params, #perform_freddie_block, #request, #response, #session
Constructor Details
This class inherits a constructor from Freddie::Handlers::Base
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Freddie::Handlers::Base
Instance Method Details
#perform ⇒ Object
221 222 223 224 225 226 227 |
# File 'lib/freddie/handlers.rb', line 221 def perform name = args.shift response.headers['Content-type'] = 'text/javascript' # insert crazy javascript packing code here... :) response.body << File.read("views/#{name}") end |