This repository was archived by the owner on Apr 9, 2025. It is now read-only.
This repository was archived by the owner on Apr 9, 2025. It is now read-only.
using hoverxref with php domain ? #305
Open
Description
I'm not completely familliar with the RTD architecture and domain principles, but I struggle to add crossref to a PHP class (or watherver) definition.
In short, when using the "default" cross-ref system, all works using
:php:class:\`FOO\\Helpers\\QueryBuilder\\QueryBuilder\`
However, I cannot find the equivalent using hoverxref
Here is my conf.py
extensions = [
"myst_parser",
"sphinx.ext.doctest",
"sphinx.ext.autodoc",
"sphinx.ext.autosummary",
"sphinx.ext.intersphinx",
"sphinx.ext.autosectionlabel",
'hoverxref.extension',
'sphinx_rtd_theme',
'sphinxcontrib.phpdomain',
'sphinx_js']
autosectionlabel_prefix_document = True
hoverxref_domains = ['php']
And the file where the class is defined
QueryBuilder
============
.. php:namespace:: FOO\Helpers\QueryBuilder
.. php:class:: QueryBuilder
Can you give me some hint to solve the issue ? Thanks
Future work will be to cross ref some methods of the class and so on...
Thanks !