So, the process is:
User Initiates some action.
Action results in either FORM or URL parameters sent to /index.cfm
The value of the EVENT parameter determines which Model Glue event runs
The Model Glue event broadcasts messages
Zero or More controller functions are configured to listen to that
message and do something
The Controller functions are passed the entire event object.
The Controller functions may pass all/some/none of the values to any
number of Model objects.
The Controller functions may set all/some/none variables in the Event
object
The Event configuration may execute Zero or More views.
The Views receive the entire event object.
So, in a nutshell, the event object is the container where all of the
state (Variables) is contained. Individual arguments are not passed to
controller functions nor to view pages.
Model Glue does not manage your model objects and does not know what
arguments are passed in there.
DW
Monday, September
16, 2013 7:45 AM