struct LuckyRouter::PathPart
- LuckyRouter::PathPart
- Struct
- Value
- Object
Overview
A PathPart represents a single section of a path
It can be a static path
path_part = PathPart.new("users")
path_part.path_variable? => false
path_part.optional? => false
path_part.name => "users"
It can be a path variable
path_part = PathPart.new(":id")
path_part.path_variable? => true
path_part.optional? => false
path_part.name => "id"
It can be optional
path_part = PathPart.new("?users")
path_part.path_variable? => false
path_part.optional? => true
path_part.name => "users"