I should have clarified my question. I completely realize that the 'form' and 'url' scopes (structs) still exist inside the various frameworks, so I know that I can directly reference them. However, in an "OO world", you're technically not supposed to reference outside scopes. That is what is driving my question.
For instance, I know that I can do this... <cfif structKeyExists(form, "myVar")> <!--- do my stuff ---> </cfif> .... but in an "OO-like" application, we're supposed to do something more along the lines of the following: <cfif event.valueExists("myVar")> <!--- do my stuff ---> </cfif> That value may very well exist, but it could have come via a 'get', when I want to verify it is from a 'post'. So, maybe my question is better worded this way... Is it okay to directly reference the form scope in my OO-like controllers? Or is there another way for me to guarantee that the variable is a post vs. get? Matt ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Download the latest ColdFusion 8 utilities including Report Builder, plug-ins for Eclipse and Dreamweaver updates. http;//www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5adobecf8%5Fbeta Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:291075 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4