voxdolo/decent_exposure — pull request #33 by jgdavey (2012-01-03 03:03:20+00:00)
Title: First pass at some stuff

I looked at your sketch, and I implemented some of the first parts of existing functionality. I still have yet to do the `Model.new(params[:model])` portion for initializing/updating attributes on a model, but this at least should prove that the idea would work.

Eventually, I'm hoping that anything that responds to `#call` would work as a strategy. Effectively, you would be able to provide a class/proc/object as a strategy to `expose`.

I'm not expecting that you'll pull this in, but seems like an interesting place to begin discussion.