LuckyRouter::PathPart
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"
Constructors
Class methods
Instance methods
glob?
Sourcename
Sourceoptional?
Sourcepart
Sourcepath_variable?
Sourcevalidate!
Source