class Syntax::Route
Attributes
node[R]
parameter[R]
path[R]
Public Instance Methods
parse(node)
click to toggle source
# File lib/silicon/routing/syntax/route.rb, line 5 def parse(node) @node = node elements.each do |element| if element.is_a? Parameter @parameter = element.text_value end if element.is_a? Path @path = element.text_value end end self end
to_hash()
click to toggle source
# File lib/silicon/routing/syntax/route.rb, line 21 def to_hash {path: @path, parameter: @parameter} end