doxphp icon indicating copy to clipboard operation
doxphp copied to clipboard

Dox for PHP, inspired by Dox for JavaScript

Results 9 doxphp issues
Sort by recently updated
recently updated
newest added

From the install instructions in README.md: > pear channel-discover pear.avalanche123.com > pear install avalanche123/doxphp-beta Once upon a time, I set up this repo using `pear`. When I run `pear-channel-info pear.avalanche123.com`,...

First of all, thank you for your quick merged with my pull requests. I hope to update the version of doxphp in composer if possible for some reasons. (keep stable...

Can anyone help with enhancement? https://github.com/markstory/sphinxcontrib-phpdomain/issues/7 This could be a really usable solution for anyone who is developing library/framework documentation in sphinx for PHP.

The only part we need to strip from the signature is the 'function' one, sphinxcontrib-phpdomains handles pretty well the rest of the signature. This adds a lot more details to...

- Correctly parse Type and optional description components. See and - Better rST rendering by outputting throws type and rtype field ### Example ```php /** * Parse a readable stream...

sphinxcontrib-phpdomain does not expect the $ sign of an attribute to be there. This resulted in duplicated $ sign in the attribute reference . #### Before: ![2023-04-04-143550_543x334_scrot](https://user-images.githubusercontent.com/23519418/229793551-b86547d3-b748-4966-a3bf-d2153acfe887.png) #### After: ![2023-04-04-143814_543x334_scrot](https://user-images.githubusercontent.com/23519418/229794064-4bc6edce-07fc-4e6a-8f34-c0cc496a2ea0.png)

The composer installation method was not described in the README, and there was two duplicate Install sections. I added the composer install instructions but is is currently incorrect as #13...

It was deprected in PHP 7.2 and removed in PHP 8.0 and it was not even used. Fixes #15

``` PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function {closure}(), 4 passed in /home/nicolas/Source/php/sphinx-inventory-parser/vendor/doxphp/doxphp/lib/DoxPHP/Parser/Parser.php on line 25 and exactly 5 expected in /home/nicolas/Source/php/sphinx-inventory-parser/vendor/doxphp/doxphp/bin/doxphp:14 Stack trace: #0 /home/nicolas/Source/php/sphinx-inventory-parser/vendor/doxphp/doxphp/lib/DoxPHP/Parser/Parser.php(25): {closure}()...