我有一个用于管理文件的类,并且使用下面的方法url()
class Stored_File {
public $id;
public $extension;
public $mime;
public $filename;
public $source;
public function url()
{
return static::url_from_filename($this->filename);
}
. . .
具有路径并使用它。我该如何检查实例的url()方法是否在某处被调用?我需要知道url是否被调用,因为如果没有调用,则意味着该文件未被使用并且可以删除它。
答案 0 :(得分:1)
如果这仅仅是出于调试目的,则可以尝试在url()函数中插入debug_backtrace(),以查看从何处调用它。
请查看此链接以获取有关该方法的一些文档:http://php.net/manual/en/function.debug-backtrace.php