/** * Makes a full URL to item row * * @param array $row * @return string */ protected final function makeUrl(array $row) { // Special case to not generate home page's url if ($row['web_page_id'] == $this->homeWebPageId) { return '/'; } if ((bool) $row['has_link']) { return $row['link']; } else { return $this->webPageManager->generate($row['web_page_id']); } }