enflow/component-brick

enflow/component-brick 包提供了连接到 Brick 框架 iOS 和 Android 端的逻辑。

dev-master 2024-03-15 12:40 UTC

This package is auto-updated.

Last update: 2024-09-15 13:47:49 UTC


README

enflow/component-brick 包提供了连接到 Brick 框架 iOS 和 Android 端的逻辑。Brick 旨在用作 Brick 框架的服务器端变体。请参阅 "什么是 Brick" 部分

什么是 Brick

Brick 是 Enflow 用于创建混合 iOS 和 Android 应用的框架。这些包装器通过 JavaScript 桥与服务器端通信。此包向您的应用写入一个标签,这些本地包装器会与该标签通信。此包的主要功能是支持推送通知,通过从设备获取设备 ID 并将其写入一个表来支持推送通知。

安装

您可以通过 composer 安装此包

composer require enflow/component-brick

迁移

此包包含一个需要发布的迁移。此表(brick_devices)包含用户与 iOS 或 Android 设备的硬件 UUID 之间的映射,该设备 UUID 用于推送通知。新设备将自动分配给用户。您可以通过以下命令发布此迁移:

php artisan vendor:publish --provider="Enflow\Component\Brick\BrickServiceProvider"

使用方法

此包向容器添加了 BrickManager 类,并将 $brickManager 变量注入到所有视图中。此变量可用于自动渲染所需的标签。我们建议将其添加到主模板的末尾,即在 </body> 标签之前:{!! $brickManager->tags() !!}

建议您查看此包中的文件以了解其使用和逻辑。

贡献

有关详细信息,请参阅 CONTRIBUTING

安全性

如果您发现任何与安全性相关的问题,请通过电子邮件发送至 michel@enflow.nl 而不是使用问题跟踪器。

鸣谢

关于 Enflow

Enflow 是一家位于荷兰阿芬的数字创意代理机构。我们专门从事开发网络应用、移动应用和网站。您可以在我们的网站上找到更多信息 (请访问我们的网站)