Somebody else had this suggestion a while ago, but I can't remember who.

What I've started doing is, writing a method in your CFC like so:

<cffunction name="dumpThis" output="true">
        <cfdump var="#Variables#">
</cffunction>

and call that from a test page.  Any un-scoped variables will be part of
the Variables scope, and will appear on the screen.  You can then make
your changes to the CFC and try again.  Of course this would be a bit
tedious if you have a huge CFC with dozens of variables, but it gets the
job done.

Hth.


Nolan Erck
Web Developer/Programmer
Schools Financial Credit Union
(916) 569-5409 Office
(916) 569-2024 Fax
www.schools.org

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Peter H
Sent: Wednesday, July 20, 2005 6:24 AM
To: [email protected]
Subject: [CFCDev] Ensuring all local variables are var scoped

Hi guys,

Is there a way to test that all local variables in a method have been
var 
scoped?

For the most part I've create a Local pseudo-scope and have been pretty 
careful about using it but it would make me feel a lot more comfortable
if 
could test it to be sure.

Cheers, Pete

_________________________________________________________________
Be the first to hear what's new at MSN - sign up to our free
newsletters! 
http://www.msn.co.uk/newsletters



----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to
[email protected] with the words 'unsubscribe cfcdev' as the subject of
the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting
(www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

An archive of the CFCDev list is available at
www.mail-archive.com/[email protected]




The information contained in this e-mail is confidential and may contain 
privileged information exempt from disclosure under applicable law. The 
information is intended only for the use of the individual or entity to which 
it is addressed. If you are not the intended recipient, employee, or agent 
responsible to deliver it to the intended recipient, you are hereby notified 
that any use, dissemination, distribution, or copying of this communication is 
strictly prohibited. If you have received this e-mail in error, please delete 
the message from your computer and immediately notify the sender by telephone 
(you may call collect) at 916-569-5400 or by e-mail to [EMAIL PROTECTED] Thank 
you.


----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to 
[email protected] with the words 'unsubscribe cfcdev' as the subject of the 
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting 
(www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

An archive of the CFCDev list is available at 
www.mail-archive.com/[email protected]


Reply via email to