public function asEmail($value, $options = []) { if ($value === null) { return $this->nullDisplay; } return Html::mailto(Html::encode($value), $value, $options); }
public function testAsEmail() { $value = '*****@*****.**'; $this->assertSame("<a href=\"mailto:{$value}\">{$value}</a>", $this->formatter->asEmail($value)); // null display $this->assertSame($this->formatter->nullDisplay, $this->formatter->asEmail(null)); }