phpdox icon indicating copy to clipboard operation
phpdox copied to clipboard

Documentation generator for PHP Code using standard technology (SRC, DOCBLOCK, XML and XSLT)

Results 54 phpdox issues
Sort by recently updated
recently updated
newest added
trafficstars

Replace the `\` to `_` class FQN transformation by SHA1 to prevent issue with filename being too long. Close #351

I ran phpdox for a Symfony 4.3 project, got an error for src/Kernel.php, "Unexpected return type definition PhpParser\Node\Identifier [UnitCollectingVisitor.php:299]". Symfony 4.3 uses strict return types now. Only suspicious return type...

Feature
Missing

Is this version better ? It still keep the logic outside of every classes (prevent duplicate code, and ease maintainability) and shouldn't be too much overhead.

Hi there, I'm trying to generate doc for a PHP framework, and I'm facing the following issue: ``` Oups... phpDox encountered a problem and has terminated! It most likely means...

Bug

Hello, Is-it possible to hide or disable generation for internal classes ? Thanks

Feature

Hi, first of all, thank you for this project. I might help with the development once I squeeze some budget for it, because it works flawlessly. I like the idea...

PHP Version: 7.1.4 (WINNT) PHPDox Version: 0.8.2-dev Exception: Error (Code: 0) Location: C:\Users\Peter\PhpstormProjects\PHPJenkinsPOC\vendor\nikic\php-parser\lib\PhpParser\Parser\Multiple.php (Line 28) Class 'PhpParser\ErrorHandler\Throwing' not found #0 C:\Users\Peter\PhpstormProjects\PHPJenkinsPOC\vendor\theseer\phpdox\src\collector\Collector.php(141): TheSeer\phpDox\Collector\Backend\PHPParser->parse() #1 C:\Users\Peter\PhpstormProjects\PHPJenkinsPOC\vendor\theseer\phpdox\src\collector\Collector.php(105): TheSeer\phpDox\Collector\Collector->processFile() #2 C:\Users\Peter\PhpstormProjects\PHPJenkinsPOC\vendor\theseer\phpdox\src\Application.php(122): TheSeer\phpDox\Collector\Collector->run() #3 C:\Users\Peter\PhpstormProjects\PHPJenkinsPOC\vendor\theseer\phpdox\src\CLI.php(161):...

As you know, windows filesystem paths are `'C:\\.php'` but AbstractUnitObject::getSourceFile() returns `'C://.php'`, which means that the indices in CheckStyle.findings[] never match. I've fixed this temporarily on my machine by adding...

Bug
Windows

I generate phpcs violations to XML log file via this command: ``` bin/phpcs --report-xml=build/phpcs.xml ``` Then in my `phpdox.xml.dist` file I have enabled the following enrichers (phploc, git, phpmd, phpcs):...

PHP Version: 5.6.6 (WINNT) PHPDox Version: 0.8.1.1 ErrorException: E_ERROR Location: phar://C:/Users/user/Dropbox/!CODE/lib/collection/phpdox.phar/phpdox/generator/enricher/phpunit/PHPUnit.php (Line 223) Call to a member function getAttribute() on null My config: ``` xml ```