Encontrar o caminho do arquivo de classe da chamada de função no qcodo

Eu sou novo com o framework qcodo, tentando depurar algum código.

$variable=ClassName::FunctionName($this->obj);

Existe algum método para encontrar o caminho do arquivo de classe 'ClassName', que funciona aqui? Eu quero verificar se o arquivo de classe correto está funcionando. alguma maneira de encontrar isso? desde já, obrigado.

0
adicionado editado
Visualizações: 1

1 Respostas

De minha pesquisa, podemos encontrar o caminho da classe que está trabalhando,

$abstractClass = new ReflectionClass('ClassName');
echo dirname($abstractClass->getFileName());

e se quisermos verificar o conteúdo do arquivo de classe nesse caminho use o código abaixo,

$file =  dirname($abstractClass->getFileName()). "/ClassName.php";  
$contents = file($file);
$string = implode($contents);
$string = str_replace('<?php','"',$string);
$string = str_replace('?>','"',$string);
echo "
";
echo $string;
echo "
"; 
2
adicionado