visualbuilder / user-consent
管理纤维板用户同意
3.0.19
2024-09-11 22:10 UTC
Requires
- php: ^8.1
- filament/filament: ^3.0
- filament/spatie-laravel-settings-plugin: ^3.2
- filament/spatie-laravel-translatable-plugin: ^3.2
- illuminate/contracts: ^10.0|^11.0
- spatie/laravel-package-tools: ^1.16
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- pestphp/pest-plugin-livewire: ^2.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- 3.x-dev
- 3.0.19
- 3.0.18
- 3.0.17
- 3.0.16
- 3.0.15
- 3.0.14
- 3.0.13
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- dev-consent-page-css
- dev-consent-option-preview-and-defaults
- dev-consent-button-loader
- dev-survey-consents
- dev-test-cases
- dev-refresh-script
- dev-consent-option-form-fixes
- dev-resource-setup
This package is auto-updated.
Last update: 2024-09-11 22:11:12 UTC
README
- 创建和编辑同意选项
- 将它们应用到用户模型
- 在注册期间包含同意表单
- 将同意的副本通过电子邮件发送给用户
- 已经接受的用户可以要求接受更新的同意
- 为用户提供“我的同意”页面,允许他们审查自己的同意
- 为管理面板用户提供一个所有用户提供的同意列表
安装
您可以通过composer安装此包
composer require visualbuilder/user-consent
您可以使用以下命令发布和运行迁移
php artisan vendor:publish --tag="user-consent-migrations"
php artisan migrate
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="user-consent-config"
可选地,您可以使用以下命令发布视图
php artisan vendor:publish --tag="user-consent-views"
这是已发布配置文件的内容
return [
];
使用方法
$filamentUserConsent = new Visualbuilder\FilamentUserConsent(); echo $filamentUserConsent->echoPhrase('Hello, Visualbuilder!');
测试
composer test
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全漏洞
请审查我们的安全策略以了解如何报告安全漏洞。
鸣谢
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。