getUrl(); if (empty($url) || $url[0] != '!') { return $element; } //Internal links $file = $this->resolveInternalFile(ltrim($url, '!')); $link_props = [ 'ri:content-title' => trim($this->daux['confluence']['prefix']) . ' ' . $file->getTitle(), 'ri:space-key' => $this->daux['confluence']['space_id'], ]; $page = strval(new HtmlElement('ri:page', $link_props, '', true)); $children = $htmlRenderer->renderInlines($inline->children()); if (strpos($children, '<') !== false) { $children = '' . $children . ''; } else { $children = ''; } return new HtmlElement('ac:link', [], $page . $children); } }