Sha256: 0b8e396eab18bb010992de1b495cf390f337f763a908f477d9cc630a6c610ea2

Contents?: true

Size: 388 Bytes

Versions: 9

Compression:

Stored size: 388 Bytes

Contents

module NsSettingsUi
  module ApplicationHelper
    def url_for(options)
      super(options)
    rescue ActionController::RoutingError, ActionController::UrlGenerationError
      main_app.url_for(options)
    end

    def method_missing(method, *args, &block)
      if main_app.respond_to?(method)
        main_app.send(method, *args)
      else
        super
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ns_settings_ui-1.7.0 app/helpers/ns_settings_ui/application_helper.rb
ns_settings_ui-1.6.1 app/helpers/ns_settings_ui/application_helper.rb
ns_settings_ui-1.6.0 app/helpers/ns_settings_ui/application_helper.rb
ns_settings_ui-1.5.3 app/helpers/ns_settings_ui/application_helper.rb
ns_settings_ui-1.5.2 app/helpers/ns_settings_ui/application_helper.rb
ns_settings_ui-1.5.1 app/helpers/ns_settings_ui/application_helper.rb
ns_settings_ui-1.4.0 app/helpers/ns_settings_ui/application_helper.rb
ns_settings_ui-1.3.0 app/helpers/ns_settings_ui/application_helper.rb
ns_settings_ui-1.2.0 app/helpers/ns_settings_ui/application_helper.rb