Skip to content

Instantly share code, notes, and snippets.

@zombor
Created July 2, 2010 15:18
Show Gist options
  • Save zombor/461495 to your computer and use it in GitHub Desktop.
Save zombor/461495 to your computer and use it in GitHub Desktop.
Picombo::Router.add('_default', 'home/index')
Picombo::Router.add('index', 'home/index')
Picombo::Router.add('friends', 'user/friends')
Picombo::Router.add('saved', 'user/saved')
Picombo::Router.add(Regexp.new(/photo-comments\/([0-9]+).json/), "image/comments/\\1")
Picombo::Router.add('html route', lambda{ |path|
if Regexp.new('(.+).html').match(path)
parts = Regexp.last_match[1].split('/')
{:controller => parts[0], :method => parts[1], :params => parts[2..-1]}
end
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment