visionmedia / express-resource

Resourceful routing for Express
1.41k stars 140 forks source link

Path generation #82

Open sgronblo opened 10 years ago

sgronblo commented 10 years ago

I noticed that URL generation has been added as an issue like 2 years ago and there's even an orphaned pull request for it.

The pull request seems to be made for an older version so I made a new pull request based on the latest master. Technically this is all about path generation so far, not URL generation, but I keep using them interchangeably even if I try not to.

When calling add I'm adding a reference to the parent resource and then we can recursively create urls by referring to the parent's recordPath.

The test cases show how the methods can be used.

sgronblo commented 10 years ago

Ah crap, I forgot that I already merged the bind handler branch into my own master before checking out this branch... Well if that would get merged first it wouldn't be a problem.