Таким образом, в основном у меня есть следующие настройки:PhpDocumentor не отменяет документы из родительского класса
class A {
/**
* This is some documentation
*/
public function foo() {}
}
class B extends A {
/**
* This documentation is way more specific than in class A
*/
public function foo() {}
}
Когда я пытаюсь задокументировать с phpDocumentor2 отображается на метод Foo() для класса B «Это некоторая документация », однако я бы хотел сказать:« Эта документация более конкретна, чем в классе А ». В phpDocumenter 1 все выглядит так, как ожидалось. Итак, что здесь происходит? Это новое поведение по умолчанию phpDocumentor2? И если да, есть ли способ изменить его? Или это просто ошибка?
Примечание: при выполнении моих исследований я часто сталкивался с {@inheritDoc}, но я хотел бы иметь совершенно противоположное поведение.