xlerr / desensitise
此包已废弃且不再维护。未建议替代包。
此包尚无发布版本,信息较少。
README
配置
return [ 'components' => [ Desensitise::componentName() => [ 'class' => Desensitise::class, 'baseUri' => 'https:///', ], ], ];
使用
$hash = Desensitise::instance()->execDecrypt('enc_01_1293051090349_123', true);
Desensitise::instance()->encrypt([ ['13123456789', Desensitise::TYPE_PHONE_NUMBER], ['510121199901011234', Desensitise::TYPE_IDENTITY_NUMBER], ], 0, function ($response) { throw new EncryptException($response['message']); });