Module: RouterSimple
- Defined in:
- lib/router_simple.rb,
lib/router_simple/version.rb
Overview
router_simple.rb - minimalistic path dispatcher
head1 SYNOPSIS
router = RouterSimple::Router.new
router.register('GET', '/', 'Root')
router.register('POST', '/member/create', 'Member#create')
router.register('GET', '/member/:name', 'Member#detail')
router.register('GET', '/download/*path', 'Download#detail')
router.match('/')
# => ('Root', {})
router.match('/member/dankogai')
# => ('Member#detail', {"name" => 'dankogai'})
router.match('/download/growthforecast')
# => ('Download#detail', {"path" => 'growthforecast'})
Defined Under Namespace
Constant Summary collapse
- VERSION =
"0.0.2"