Я ищу хороший, чистый способ обойти тот факт, что PHP5 по-прежнему не поддерживает множественное наследование. Здесь иерархия классов:
Сообщение - TextMessage
-------- InvitationTextMessage
- EmailMessage
-------- InvitationEmailMessage
У двух типов классов приглашения * есть много общего; я хотел бы иметь общий родительский класс, приглашение, которое они оба наследуют. К сожалению, они также имеют много общего с их нынешними предками... TextMessage и EmailMessage. Классическое желание множественного наследования здесь.
Какой самый легкий подход для решения проблемы?
Спасибо!