sphinxcontrib-phpdomain
sphinxcontrib-phpdomain copied to clipboard
A PHP domain for sphinx. Allows you to annotate PHP objects in your sphinx docs.
@markstory thank you for merging #60 fixes https://github.com/markstory/sphinxcontrib-phpdomain/pull/60#issuecomment-1683219323 `latest` Python version should be always fully tested as older Sphinx deps might imply different than expected output, older Python versions are...
discussion: https://github.com/markstory/sphinxcontrib-phpdomain/pull/48#issuecomment-1639953391 needed for https://github.com/atk4/ui/pull/2087, atk4/ui docs index is wanted to contain only regular headers
fix #56 finish after #60
#60 must be merged first explicit `staticmethod` is not needed - https://3v4l.org/bQLVp and it was even used wrong in the enum example and deprecate non-native/shortened naming variants no BC break...
There is namespace support like: ``` .. php:namespace:: Foo\Bar .. php:class:: X ``` which renders `class Foo\Bar\X` correctly. but ``` .. php:namespace:: Foo\Bar .. php:class:: \Foo\Data\Y ``` support is broken....
I am migrating sphinx docs from .rst to .md. Rst file: ``` .. php:method:: add($object, $region = 'Content') Bla bla :param $object: Xxx ``` Md/MyST file: ``` :::{php:method} add($object, $region...
Currently when NS is defined, it is prepended before every class name. With a lot of classes, it is quite hard to visually locate the desired class (method, ...) quickly....
Hi, I'm planning to work on an autodoc plugin for PHP using a method similar to [sphinx_js](https://github.com/mozilla/sphinx-js), which means I'll rely on phpDocumentor to parse the docblocks into xml and...
This is a feature request that would automatically import PHPDOC from library sources to avoid duplication between `.rst` and `.php` files. - specify where source files are located. - sources...