Re: help find missing function
"R. Eric Wheeler" <[email protected]>
| Newsgroups | gmane.comp.php.general |
|---|---|
| Message-ID | <[email protected]> |
If you have access to the command line and you are on Linux you can try
this find command replacing {root_of_application} with your application
root.
find {root_of_application} -type f -exec grep -iHn "email_save_log_03("
{} \;
This will print out the filename and line of filename where it was found.
Eric
On 7/16/24 9:02 AM, [email protected] wrote:
> Hi there. I'm wondering if anyone has a good tip.
>
> I'm using var_dump(debug_backtrace()); trying to find a specific function.
>
> The script works fine. No errors, and apparently its doing what I want it to do.
> although i want to edit / amend the function..
>
> I know where the function is USED, however I cannot find where it's
> actually included from.. i've done word-searches on
>
> glob("*.*");
> glob("*/*.*");
> glob("*/*/*.*");
> glob("*/*/*/*.*"); etc... (there's only 3 levels of directories in this area..)
>
> and using a text-search..
>
> I've used backtrace immediately after using the function, however it
> doesn't mention / show the function at all.
>
> email_save_log_03($t);
> $GLOBALS["FOUNDFILE"].="SAVING email_save_log_03();\n";
> $GLOBALS["FOUNDFILE"].=print_r(debug_backtrace(), true)."\n";
>
> it all gets logged, however i can't find where the save_log function
> is and its not shown in the backtrace...
>
> Any advice?
>
>
>