At 5:48 PM -0400 5/8/08, Matt Neimeyer wrote:
Is there a way to tell if a function has been called that has resulted
in a call to the same function?
We have an in-house CRM app that has a function that draws a tabbed
panel on a screen... BUT if there are sub-sub-tabbed panels we want to
invert the tab colors and panel colors...
So...
DrawSubTab($Set) - Black on White
Content
DrawSubTab($Set) - White on Black
Content
DrawSubTab($Set) - Black on White
Content
DrawSubTab($Set) - Black on White
Content
Etc...
I suppose I could rewrite EVERY call to the function with a recursion
count like DrawSubTab($Set,$DepthCount+1) but that would be a MASSIVE
commit... whereas if the function can determine itself... All that
said I can't think of a good way to do it without a bastardized global
variable that track "how deep" we are and there is something that
bothers me about that approach... Unless that really is the easiest
way.
Thanks in advance!
Matt
If the CRM app uses a browser, then it sounds like a problem that
could be solved via css -- parent/child relationships.
Cheers,
tedd
--
-------
http://sperling.com http://ancientstones.com http://earthstones.com
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php