/**
  * Tests the text::auto_link_emails() function.
  * @dataProvider auto_link_emails_provider
  * @group core.helpers.text.auto_link_emails
  * @test
  */
 public function auto_link_emails($text, $emails_count)
 {
     $result = text::auto_link_emails($text);
     $this->assertEquals(preg_match_all("/<a href=\"&#109;&#097;&#105;&#108;&#116;&#111;&#058;(.*)\">(\\1)<\\/a>/U", $result, $matches), $emails_count);
 }
 /**
  * Converts text email addresses and anchors into links.
  *
  * @param   string   text to auto link
  * @return  string
  */
 public static function auto_link($text)
 {
     // Auto link emails first to prevent problems with "*****@*****.**"
     return text::auto_link_urls(text::auto_link_emails($text));
 }