В TYPO3 почти каждый доступный класс простирается от другого.
Например, если я создаю модель предметной области с использованием построителя расширений, моя модель расширяется от
class Coin extends TYPO3\CMS\Extbase\DomainObject\AbstractEntity{ ... }
Допустим, у меня есть другая модель в другом расширении, с которого я хочу расширяться.
class Money extends TYPO3\CMS\Extbase\DomainObject\AbstractEntity{ ... }
Поскольку php не поддерживает «множественные расширения», должен существовать другой правильный способ сделать это без ошибок, используя шаблон MVC.
Каков правильный состав для этого?