sjrdco/

housekeeping

该包最新版本(1.0.1)没有可用的许可证信息。

1.0.1 2015-09-20 17:05 UTC

This package is not auto-updated.

Last update: 2024-10-02 11:01:37 UTC


README

Packagist Packagist

Housekeeping

Housekeeping

Housekeeping 是一个开源库,旨在为您的 PHP 项目提供基本功能。这样,您的项目可以从一开始就处于最安全的状态。

安装

更新您的 composer.json 文件,将此包作为依赖项添加

"sjrdco/housekeeping": "dev-master"

安全使用

您可以通过调用 cleanUp() 函数来清理传入的数据。

$cleaned_input = Housekeeping\Security::cleanUp($input);

您可以通过调用 encrypt() 方法来加密输入。此方法返回一个包含加密数据、初始化向量和加密密钥的对象

$enc = Housekeeping\Security::encrypt($input);

当有密钥和 iv 时,您也可以通过调用 decrypt() 方法来解密字符串。

$decrypted_input = Housekeeping\Security::decrypt($enc->encrypt, $enc->key, $enc->iv);

日志使用

您可以通过调用 logAction() 函数来记录一个操作。此函数为每个实体写入一个日志。这意味着它将为每天创建一个文件夹,并且这个文件夹将包含每个实体的日志。

Housekeeping\Logging::logAction($message, $entity);

许可证

Housekeeping 采用 MIT 许可证授权,请参阅 LICENSE 文件。我并不要求个人归属,但如果您愿意,可以请我喝杯咖啡!