система с которой я работаю возвращает мне обьект типа Content
этот класс жестко прописан в логике и нет возможности подменить через параметры конфигурации
мне нужно добавить в него пару методов типа Content->getChildren()
который будет делать дополнительный запрос в БД
я сделал
class myContent extends Content
{
public function __construct( $obj )
{
foreach ($obj as $key => $value)
{
$this->$key = $value;
}
}
public function getChildren()
{ . . .}
}
но получил ошибки когда передаю этот обьект в разные методы
- ибо там где-то проверки на instanseof
как решить эту задачу?
может можно просто через композер подменить автолоад оригинального класса на мой?