dillchuk/email-blur
最新稳定版本:2.0.0
Composer 安装命令:
composer require dillchuk/email-blur
包简介
A library to e-mail blur
README 文档
README
This is version 2, derived from wobeto/email-blur.
To install via composer, run:
# composer require dillchuk/email-blur
# composer install
Use with default mask:
<?php include 'vendor/autoload.php'; use Wobeto\EmailBlur\Blur; $blur = new Blur(); $obscured = $blur->make('example@test.com'); var_dump($obscured); // exa***@t***.com
Use with mask changed:
$blur = new Blur(mask: '<REDACTED>'); $obscured = $blur->make('example@test.com'); var_dump($obscured); // exa<REDACTED>@t<REDACTED>.com
Handles free email providers:
$blur = new Blur(); $obscured = $blur->make('example@gmail.com'); var_dump($obscured); // exa***@gmail.com $blur = new Blur(maskFree: true); $obscured = $blur->make('example@gmail.com'); var_dump($obscured); // exa***@gm***.com
Handles second-level domains:
$blur = new Blur(); $obscured = $blur->make('example@example.co.uk'); var_dump($obscured); // exa***@exa***.co.uk
See additional configuration options in the constructor.
maskmaskDomainmaskFree
统计信息
- 总下载量: 540
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-02-07