The dynamic finders are done by implementing method missing
http://ruby-doc.org/core/classes/Kernel.html#M005925
Take a look at this blog post, it will give you the gist of how they work..
http://blog.hasmanythrough.com/2006/8/13/how-dynamic-finders-work
Doon
2010-08-16 14:41:13