FAQ

[Catalyst] Sending Email from Page?

Dave Howorth
Mar 29, 2011 at 9:23 am

John M. Dlugosz wrote:
On 3/27/2011 12:22 PM, Tomas Doran bobtfish-at-bobtfish.net
Catalyst/Allow to home| wrote:

And I would say that sending an email is a state change, and behavior
of the application domain here.
That's a stretch, because you can argue that any side-effect is a change
of state to the universe at large and there happens to be no accessor to
read the results of the change. It clearly matches "side effect", not
"state", unless you stretch the definition to make all side effects into
state and lose all distinction.
<stir> Sending an email isn't a side-effect or a state change, it's an
output. And the thing that sends it isn't a controller or a model or an
accessory, it's a View. Of course there may be specialized methods in
the model as well. </stir>
reply

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions