To install via composer, run:
composer require wobeto/email-blur
Use with default mask:
<?php
include 'vendor/autoload.php';
use Wobeto\EmailBlur\Blur;
$blur = new Blur('[email protected]');
$obscured = $blur->make();
var_dump($obscured); // exa***@***.comUse with total mask changed:
<?php
include 'vendor/autoload.php';
use Wobeto\EmailBlur\Blur;
$blur = new Blur('[email protected]');
$blur->setTotalMask(5);
$obscured = $blur->make();
var_dump($obscured); // exa*****@*****.comUse with chaining methods:
<?php
include 'vendor/autoload.php';
use Wobeto\EmailBlur\Blur;
$obscured = (new Blur('[email protected]'))
->setTotalMask(4)
->make();
var_dump($obscured); // exa****@****.comUse with show domain option:
<?php
include 'vendor/autoload.php';
use Wobeto\EmailBlur\Blur;
$obscured = (new Blur('[email protected]'))
->showDomain()
->make();
var_dump($obscured); // exa***@test.comEnjoy...