Документирование множественного наследования PHP с PhpDoc

У меня есть множественное наследование как этот: я могу расширить класс с помощью больше чем 1 класса в PHP? (давайте не обсуждать этот подход сам), и хотят, чтобы мой IDE знал о наследованных методах класса и свойствах. Существует ли способ сделать это с PhpDoc?

6
задан Community 23 May 2017 в 12:24
поделиться

3 ответа

Похоже, в настоящее время нет способа сделать это легко. Я создал тикет в системе отслеживания проблем PhpStorm. Может, добавят поддержку этой функции.

http://youtrack.jetbrains.net/issue/WI-1730

11
ответ дан 9 December 2019 в 22:30
поделиться

Анотация @method должна использоваться для классов, реализующих __ call . Кстати, для __ get , __ set и __ isset следует использовать аннотации @property . Единственное, чего я не знаю наверняка, - поддерживает ли Eclipse PDT эти аннотации. Я знаю, что это делает NetBeans.

3
ответ дан 9 December 2019 в 22:30
поделиться

нет поддержки множественного наследования на уровне класса. Это означает, что вы не можете расширять более одного класса одновременно. Однако в интерфейсах поддерживается множественное наследование. Интерфейс может расширять произвольное количество других интерфейсов. вовремя.

-3
ответ дан 9 December 2019 в 22:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: