If you wanted to abstract or wrap a form in Rails, how would you do
it?
The purpose of this is to capture form-specific behavior–
preprocessing, basically–that doesn’t belong in a model.
Django, for example, works at this level:
http://docs.djangoproject.com/en/1.2/topics/forms/
Maybe a controller filter or private method would accomplish this, but
I don’t want to make the controller “fat.”
djangst wrote in post #977614:
If you wanted to abstract or wrap a form in Rails, how would you do
it?
What do you mean?
The purpose of this is to capture form-specific behavior–
preprocessing, basically–that doesn’t belong in a model.
Do you have a concrete example in mind?
Django, for example, works at this level:
http://docs.djangoproject.com/en/1.2/topics/forms/
Maybe a controller filter or private method would accomplish this, but
I don’t want to make the controller “fat.”
In all likelihood, you want another model – or maybe a presenter. But
it’s hard to say for sure until you describe the actual problem you’re
trying to solve.
Best,
Marnen Laibow-Koser
http://www.marnen.org
[email protected]