Module: Pleiades::Command::Routing::PathBuilder
- Extended by:
- ActiveSupport::Concern
- Included in:
- Pleiades::Command::Router, Result
- Defined in:
- lib/pleiades/core/command/routing/path_builder.rb
Instance Method Summary collapse
Instance Method Details
#normalize_path(scope = nil, action = nil) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/pleiades/core/command/routing/path_builder.rb', line 6 def normalize_path(scope = nil, action = nil) dirs = [] dirs << [:scope] if [:scope].any? dirs << scope if scope dirs << (action || [:action]) dirs.join('/') end |