event-sourcery / laravel-event-sourcery-driver
Laravel 驱动,用于支持 GDPR 的最小化 PHP 事件源/命令查询职责分离(CQRS)库。
1.0.1
2018-08-06 14:15 UTC
Requires
- php: ^7.1
- event-sourcery/event-sourcery: dev-master
- heybigname/phpspec-laravel: ^4.0
- psr/container: 1.0.0
Requires (Dev)
- orchestra/testbench: ^3.6
- phpunit/phpunit: ^7.1
README
这是 Event Sourcery 框架的 Laravel 驱动。
库处于概念开发阶段。请勿使用。
目录
待办事项列表
- 文档
- 耸肩
- 工具
此代码极其为概念验证。一旦我们在生产环境中使用它几个月,我们将对其进行清理和文档化。
文档
有关 Event Sourcery 的文档和更多信息可以在核心 event-sourcery/event-sourcery 存储库中找到。
安装
composer require event-sourcery/laravel-event-sourcery-driver
Laravel 将自动检测包,并且服务提供者将自动安装。
php artisan migrate
迁移将创建用于事件存储、个人数据存储和个人加密存储的数据库表。
测试
提供 vagrant 虚拟机进行测试。
- 使用子模块初始化克隆。
- 请确保已安装 vagrant、virtualbox 和 ansible。
- 运行以下命令:
vagrant up
vagrant ssh
bin/phpunit
其他框架支持
Symfony
即将推出。
还有其他吗?
请在核心 event-sourcery/event-sourcery 上创建一个针对特定框架支持请求的问题。