我试图在我的项目中找到所有未使用的代码。所以我经历了许多死代码检测器,如 PHPMD、PHPDCD、Xdebug。最后我解决了phpcallgraph。我已经关注了这些链接:http://phpcallgraph.sourceforge.net/ http://phpcallgraph.svn.sourceforge.net/viewvc/phpcallgraph/trunk/readme.txt 做了同样的.....
但我最终在下面的代码中遇到了上述错误:
/**
* Constructs a new ezcReflectionClass object
*
* @param string|object|ReflectionClass $argument
* Name, instance or ReflectionClass object of the class to be
* reflected
*/
public function __construct( $argument )
{
if ( !$argument instanceof ReflectionClass )
{
parent::__construct( $argument );
}
$this->class = $argument; --> error showing up here
$this->docParser = ezcReflectionApi::getDocParserInstance();
$this->docParser->parse( $this->getDocComment() );
}
试图弄清楚但无法理解它....以为有人可能遇到过同样的问题并且可能已经找到了一些解决方案...谢谢