Sha256: 32baa4a197b0339da57b8f72e1bb142845d8c8a2cef27d673a142b5b03194794
Contents?: true
Size: 738 Bytes
Versions: 1
Compression:
Stored size: 738 Bytes
Contents
module ActionController module UrlFor extend ActiveSupport::Concern include ActionDispatch::Routing::UrlFor def url_options super.reverse_merge( :host => request.host_with_port, :protocol => request.protocol, :_path_segments => request.symbolized_path_parameters ).merge(:script_name => request.script_name) end def _router raise "In order to use #url_for, you must include the helpers of a particular " \ "router. For instance, `include Rails.application.routes.url_helpers" end module ClassMethods def action_methods @action_methods ||= begin super - _router.named_routes.helper_names end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
actionpack-3.0.0.beta4 | lib/action_controller/metal/url_for.rb |