Collective\Html\HtmlBuilder::mailto PHP Метод

mailto() публичный Метод

Generate a HTML link to an email address.
public mailto ( string $email, string $title = null, array $attributes = [], boolean $escape = true ) : Illuminate\Support\HtmlString
$email string
$title string
$attributes array
$escape boolean
Результат Illuminate\Support\HtmlString
    public function mailto($email, $title = null, $attributes = [], $escape = true)
    {
        $email = $this->email($email);
        $title = $title ?: $email;
        if ($escape) {
            $title = $this->entities($title);
        }
        $email = $this->obfuscate('mailto:') . $email;
        return $this->toHtmlString('<a href="' . $email . '"' . $this->attributes($attributes) . '>' . $title . '</a>');
    }

Usage Example

 /**
  * Return an HTML mailto link.
  *
  * @param null|string $text
  * @return null|string
  */
 public function mailto($text = null)
 {
     if (!($email = $this->object->getValue())) {
         return null;
     }
     return $this->html->mailto($email, $text);
 }
All Usage Examples Of Collective\Html\HtmlBuilder::mailto