I’m thinking about how to find from where any function was called. The problem is that I need to find where the PHP is calling mail() function. One way will be to use register_tick_function(), but I’ll need to open each file and check what is on each line. The project is huge, it will take really long to parse each file in PHP. Any other way? Or option how to override the mail() function?
I’m thinking about how to find from where any function was called. The problem
Share
To override the built-in mail function, take a look at override_function which is part of the Advanced PHP Debugger PECL extension – then you can use debug_backtrace to find out the caller details…