Module: JsRouteHelpers
- Defined in:
- lib/js_route_helpers.rb,
lib/js_route_helpers/engine.rb,
lib/js_route_helpers/version.rb
Defined Under Namespace
Classes: Engine
Constant Summary collapse
- VERSION =
"0.1.2"
Class Method Summary collapse
Class Method Details
.include(patterns) ⇒ Object
7 8 9 |
# File 'lib/js_route_helpers.rb', line 7 def self.include(patterns) @whitelist_patterns = patterns end |
.routes ⇒ Object
11 12 13 14 15 16 |
# File 'lib/js_route_helpers.rb', line 11 def self.routes ::Rails.application.reload_routes! ::Rails.application.routes.named_routes.routes.select do |name, route| @whitelist_patterns.any? { |r| r.match(name) } end end |