Допустим, у меня есть базовый класс и несколько производных классов. Базовый класс реализует метод, который я хочу использовать во всех производных классах, но я хочу, чтобы документы swagger правильно отражали каждый класс. Каков правильный способ сделать это? Или мне нужно переопределить методы, чтобы предоставить уникальную документацию для методов?
Как вы документируете конечные точки API рестлера, которые реализованы в базовом классе?
Ответы (1)
Если вам нужна уникальная документация, просто переопределите методы и вызовите parent::{methodName}();
внутри и задокументируйте метод переопределения.
person
Arul Kumaran
schedule
03.10.2015