On 12-Jan-06, at 2:56 AM, Stefan Kaes wrote:

I suggest to place language information on the request object. Add an attr_accessor to class AbstractRequest

class ActionController::AbstractRequest
 attr_accessor :language
end

My preference has always been to add an "attributes" method to the request. It saves having to go back and define accessors for every 'expensive' item being tracked.

in vendor/plugins/request_attributes/init.rb

ActionController::AbstractRequest.class_eval do
  def attributes
    @request_attributes ||= Hash.new()
  end
end

Regards,
Trevor

--
Trevor Squires
http://somethinglearned.com



_______________________________________________
Rails-core mailing list
Rails-core@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails-core

Reply via email to