Class: RubyRoutes::Segment
- Inherits:
-
Object
- Object
- RubyRoutes::Segment
- Defined in:
- lib/ruby_routes/segment.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.for(text) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/ruby_routes/segment.rb', line 9 def self.for(text) t = text.to_s key = t.empty? ? :default : t.getbyte(0) segment = RubyRoutes::Constant::SEGMENTS[key] || RubyRoutes::Constant::SEGMENTS[:default] segment.new(t) end |
Instance Method Details
#wildcard? ⇒ Boolean
16 17 18 |
# File 'lib/ruby_routes/segment.rb', line 16 def wildcard? false end |