Class: ActionController::Base
- Inherits:
-
Object
- Object
- ActionController::Base
- Defined in:
- lib/ruboss_on_ruby.rb
Instance Method Summary collapse
- #old_render ⇒ Object
-
#render(options = nil, extra_options = {}, &block) ⇒ Object
so that we can have handling for :fxml option and write code like format.fxml { render :fxml => @projects }.
Instance Method Details
#old_render ⇒ Object
27 |
# File 'lib/ruboss_on_ruby.rb', line 27 alias_method :old_render, :render |
#render(options = nil, extra_options = {}, &block) ⇒ Object
so that we can have handling for :fxml option and write code like format.fxml { render :fxml => @projects }
31 32 33 34 35 36 37 38 39 |
# File 'lib/ruboss_on_ruby.rb', line 31 def render( = nil, = {}, &block) if and [:fxml] xml = [:fxml] response.content_type ||= Mime::XML render_for_text(xml.respond_to?(:to_fxml) ? xml.to_fxml : xml, [:status]) else old_render(, , &block) end end |