public function testAllowingUpperCaseSchemes() { $urlLinker = new UrlLinker(false, true); $text = '<div>HTTP://example.com</div>'; $expectedText = '<div><a href="HTTP://example.com">example.com</a></div>'; $this->assertSame($expectedText, $urlLinker->linkUrlsAndEscapeHtml($text)); $html = '<div>HTTP://example.com</div>'; $expectedHtml = '<div><a href="HTTP://example.com">example.com</a></div>'; $this->assertSame($expectedHtml, $urlLinker->linkUrlsInTrustedHtml($html)); }
/** * @param string $text */ protected function linkify($text) { return $this->urlLinker->linkUrlsAndEscapeHtml($text); }