|
Nope, no compile-time includes in CF. The only tag
that does anything at compile time is CFIMPORT.
cheers,
barneyb
Hi
All,
I
have a bunch of utility methods that I use in my DAOs. I have a DAO
class hierarchy 3 levels deep. At the top of the tree is
DataClass. I had all of these utilities up in DataClass- stuff like
isGUID() that I use all over the place. I also wanted to make these
available inside my generic utility class, so I pulled them out into a CFM
that I CFInclude at the top of both DataClass and the utility class.
Works fine and the code stays in one place.
The
bummer is that these methods are now hidden from reflection and thus the
CFCExplorer help generation system as well.
This
makes me think that the linkage is run-time. Is there anyway (a la
Actionscript) in CF to direct this to happen at compile-time for performance
and hopefully to make the methods available to reflection as
well?
I
know some will say to wrap this code completely in its own CFC but I was
hoping to avoid instantiating yet another object inside of my DAOs just to
call these methods.
Cheers,
Chip
|