Как вы документируете конечные точки API рестлера, которые реализованы в базовом классе?

Допустим, у меня есть базовый класс и несколько производных классов. Базовый класс реализует метод, который я хочу использовать во всех производных классах, но я хочу, чтобы документы swagger правильно отражали каждый класс. Каков правильный способ сделать это? Или мне нужно переопределить методы, чтобы предоставить уникальную документацию для методов?


person Jesse Weigert    schedule 02.10.2015    source источник


Ответы (1)


Если вам нужна уникальная документация, просто переопределите методы и вызовите parent::{methodName}(); внутри и задокументируйте метод переопределения.

person Arul Kumaran    schedule 03.10.2015