bildvitta / sp-hub
该包最新版本(v0.1.20.beta-01)没有提供许可证信息。
v0.1.20.beta-01
2024-07-31 14:55 UTC
Requires
- php: ^8.0|^8.1|^8.2|^8.3
- bildvitta/iss-sdk: ^v0.1.11
- illuminate/contracts: ^8.0|^9.0|^10.0|^11.0
- php-amqplib/php-amqplib: ^3.2.0
- ramsey/uuid: ^4.2.2
- spatie/laravel-package-tools: ^1.12
Requires (Dev)
- laravel/pint: ^1.16
- phpunit/phpunit: ^9.5
- dev-main
- v0.1.20.beta-01
- v0.1.19
- v0.1.18
- v0.1.17
- v0.1.16
- v0.1.15
- v0.1.15-beta.07
- v0.1.15-beta.06
- v0.1.15-beta.05
- v0.1.15-beta.04
- v0.1.15-beta.03
- v0.1.15-beta.02
- v0.1.15-beta.01
- v0.1.14
- v0.1.13
- v0.1.12
- v0.1.11
- v0.1.11-beta.1
- v0.1.10
- v0.1.9
- v0.1.9-beta.1
- v0.1.8
- v0.1.7
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1
- v0.1-beta.7
- v0.1-beta.6
- v0.1-beta.5
- v0.1-beta.4
- v0.1-beta.3
- v0.1-beta.2
- v0.1-beta.1
- v0.0.16
- v0.0.15
- v0.0.14
- v0.0.13
- v0.0.12
- v0.0.11
- v0.0.10
- v0.0.9
- v0.0.8
- v0.0.7
- v0.0.6
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- v0.0.1
- dev-develop
- dev-feature/brands
- dev-feature/role-messaging
- dev-feature/public_list
- dev-feature/next
- dev-feature/adjust-in-the-heartbeat-value-next
- dev-feature/next-hub
This package is not auto-updated.
Last update: 2024-09-25 15:46:36 UTC
README
介绍
SP(空间探测器)包负责通过消息代理收集模块的远程数据更新,尽量保持数据结构的一致性。
安装
您可以通过composer安装此包
composer require bildvitta/sp-hub:dev-develop
为了使一切工作完美,除了在您的应用程序中发布设置文件外,还需要运行以下命令
php artisan sp:install
要配置RabbitMQ中的队列,只需运行此命令,它将根据您传递到 config/sp-hub.php
中的设置自动创建
php artisan sp-hub:configure
配置
这是已发布配置文件的内容
return [ 'rabbitmq' => [ 'host' => env('RABBITMQ_HOST'), 'port' => env('RABBITMQ_PORT'), 'user' => env('RABBITMQ_USER'), 'password' => env('RABBITMQ_PASSWORD'), 'virtualhost' => env('RABBITMQ_VIRTUALHOST', '/'), 'exchange' => [ 'hub' => env('RABBITMQ_EXCHANGE_HUB', 'hub'), ], 'queue' => [ 'hub' => env('RABBITMQ_QUEUE_HUB'), ] ], ];
在您的配置文件夹中发布 sp-hub.php 配置文件后,需要在您的 .env 文件中创建环境变量
启用额外的列同步
将这些属性添加到用户模型的 $fillable
属性中。
'document',
'address',
'street_number',
'complement',
'city',
'state',
'postal_code',