farzai/app-settings

PHP 应用设置

1.0.0 2023-05-22 05:44 UTC

README

Latest Version on Packagist Tests Total Downloads

这个开源库提供了一种强大且灵活的方式来管理应用程序设置或配置。它遵循简洁和适应性原则,允许开发人员在任何PHP项目中快速设置和管理配置。

安装

您可以通过composer安装此包

composer require farzai/app-settings

用法

use Farzai\AppSettings\Setting;
use Farzai\AppSettings\Storage\FileStorage;

$setting = new Setting();

// Set a value
$setting->set('key', 'value');

// Get a value
$setting->get('key'); // value

默认存储在临时文件夹中。您可以通过以下方式更改存储驱动程序:

// YourCustomStorageDriver implement \Farzai\AppSettings\Contracts\StorageRepositoryInterface::class
$setting = new Setting(new YourCustomStorageDriver());

// Or
$setting->setStorage(new YourCustomStorageDriver());

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全漏洞

请参阅我们的安全策略以了解如何报告安全漏洞。

致谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件