/** * @brief Copies parent's informations to child item * * @param array $item a referance to an array with wall comment informations * @param ArticleComment $parent parent comment * @param Title $title title object instance * * @author Andrzej 'nAndy' Åukaszewski */ private function mapParentData(&$item, $parent, $title) { $app = F::app(); $app->wf->ProfileIn(__METHOD__); $metaTitle = $parent->getMetaTitle(); if (!empty($metaTitle)) { $item['title'] = $metaTitle; } else { $item['title'] = wfMsg('wall-no-title'); } $item['url'] = $parent->getMessagePageUrl(); $parentTitle = $parent->getTitle(); if ($parentTitle instanceof Title) { $item['parent-id'] = $parentTitle->getArticleID(); } $app->wf->ProfileOut(__METHOD__); }