bildvitta/sp-hub

该包最新版本(v0.1.20.beta-01)没有提供许可证信息。


README

Latest Version on Packagist Total Downloads

介绍

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',