public function getRootObjects(IRelatedObject $object) { /* @var $object mediaInfo */ $asset = $object->getasset(); $roots = array(); if ($asset) { /* @var $asset asset */ $roots[] = $asset; $entry = $asset->getentry(); if ($entry) { $roots[] = $entry; } } return $roots; }