I have front controller and that front controller (directly) invokes required action controllers (no dispatching, etc). Those action controllers communicate back to the front controller via return values. The front controller checks the return "type" and if it's of a given type uses that return value to further process requests or stops right there immediately.
That object that action controllers return to the front controller would best be called???
Message object? I would say Command object but I wouldn't want to confuse readers with thinking it was somehow an incorrect interpretation of the Command pattern. So I figure naming it a 'Message' object is a safe bet.
Really all it does is act like a structure which contains controller:action pairs. There are no methods. Think C structure, but offers the advantage of RTTI for a more OO friendly design.
So what says you, as a developer (not that my framework will ever see the light of day outside of my own projects) what name would make more sense?
Cheers