예제 #1
0
 public function testAllowingUpperCaseSchemes()
 {
     $urlLinker = new UrlLinker(false, true);
     $text = '<div>HTTP://example.com</div>';
     $expectedText = '&lt;div&gt;<a href="HTTP://example.com">example.com</a>&lt;/div&gt;';
     $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);
 }