Я нашел этот выпуск на GitHub, в котором обсуждается аналогичная проблема и содержится несколько предложений о том, что можно попробовать. Независимо от того, какой метод я использовал, все, что я могу заставить его ответить на $args["post"], это `Не найдено ссылок для 'post'".
В конце концов я нашел эту ветку на форуме WordPress, в которой обсуждается аналогичная проблема, и ссылки на этот основной файл WordPress, который включает в себя «WordPress-y» способ документирования многомерных массивов, но даже это все равно приводит к тому же сообщению.
Вот как я получил на данный момент, но, похоже, это тоже работает неправильно, потому что всплывающее окно со ссылкой выглядит довольно странно (скриншот ниже) и, похоже, ничего не делает для подсказки типа.
Код: Выделить всё


Кроме того, я понимаю, что, возможно, структура классов была бы лучше, и я рассмотрю это, но это влечет за собой переоснащение нашей системы шаблонов, так что это займет время. На данный момент мне бы хотелось, чтобы подсказки типов работали при этом использовании, если это вообще возможно.
Подробнее здесь: https://stackoverflow.com/questions/759 ... pe-hinting
Мобильная версия