2012-06-18 4 views
0

Я новичок в qcodo framework, пытаясь отладить некоторый код.Поиск пути файла класса из вызова функции в qcodo

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

Есть ли способ найти путь к файлу класса ClassName, который работает здесь? Я хочу проверить, работает ли правильный файл класса. любой способ найти это? заранее спасибо.

ответ

2

Из моих исследований мы можем найти путь класса, который работает на,

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

и если мы хотим, чтобы проверить содержимое файла класса в этом пути использовать следующий код,

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