Skip to content

fernandowobeto/email-blur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Email Blur

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***@***.com

Use 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*****@*****.com

Use with chaining methods:

<?php

include 'vendor/autoload.php';

use Wobeto\EmailBlur\Blur;

$obscured = (new Blur('[email protected]'))
    ->setTotalMask(4)
    ->make();

var_dump($obscured); // exa****@****.com

Use 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.com

Enjoy...

About

A PHP library to blur e-mail string

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages