onix-systems-php / hyperf-app-settings
一个由应用程序设置组成的扩展
v1.2.3
2024-07-12 09:50 UTC
Requires
- php: >=8.1
- ext-json: *
- hyperf/cache: ^3.1
- hyperf/constants: ^3.1
- hyperf/contract: ^3.1
- hyperf/database: ^3.1
- hyperf/db-connection: ^3.1
- hyperf/translation: ^3.1
- hyperf/validation: ^3.1
- onix-systems-php/hyperf-actions-log: ^1.2
- onix-systems-php/hyperf-core: >=1.2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.2|^3.0
- mockery/mockery: ^1.0
- phpstan/phpstan: ^1.0
- phpunit/phpunit: >=7.0
- swoole/ide-helper: ^4.5|^5.0
Suggests
- swow/swow: Required to create swow components.
README
包含以下类
- DTO
- UpdateAppSettingDTO.
- 模型
- AppSetting;
- 仓库
- AppSettingsRepository.
- 服务
- AppSettingsService.
- UpdateAppSettingsService.
安装
composer require onix-systems-php/hyperf-app-settings
发布配置和数据库迁移
php bin/hyperf.php vendor:publish onix-systems-php/hyperf-app-settings
根据现有示例,将 app_settings
配置中的字段和它们的验证规则填充到数据库中。