punksolid/laravel-wialon
Composer 安装命令:
composer require punksolid/laravel-wialon
包简介
Composer laravel ready implementation for php-wialon
README 文档
README
install with
composer require punksolid/laravel-wialon
Use the Key you need, put it in your .env file.
WIALON_SECRET=5dce19710a5e26ab8b7b8986cb3c49e58C291791B7F0A7AEB8AFBFCEED7DC03BC48FF5F8
Use
List all units
$units = \Punksolid\Wialon\Unit::all(); dd($units); /** Illuminate\Support\Collection {#661 #items: array:29 [ 0 => Punksolid\Wialon\Unit {#663 +id: 734477 +nm: "Audi RS8" +mu: 0 +cls: 2 +uacl: 551920075299 +"pos": {#229 +"t": 1548292667 +"f": 1073741825 +"lc": 0 +"y": 52.33044 +"x": 9.78641 +"c": 73 +"z": 0 +"s": 1 +"sc": 0 } +"lmsg": {#232 +"t": 1548292667 +"f": 1073741825 +"tp": "ud" +"pos": {#233 +"y": 52.33044 +"x": 9.78641 +"c": 73 +"z": 0 +"s": 1 +"sc": 0 } +"lc": 0 +"rt": 1548292668 +"p": {#234} } */
Get all notifications
$notifications = Notification::all(); dd($notifications); /* * Illuminate\Support\Collection {#3961 #items: array:394 [ 0 => Punksolid\Wialon\Notification {#311 +id: 1 +n: "serobaronmibici" +txt: "Test Notification Text" +ta: 1539031912 +td: 1539636712 +ma: 0 +mmtd: null +cdt: null +mast: null +mpst: null +cp: null +fl: 3 +tz: null +la: null +ac: 0 +un: array:2 [ …2] +"act": array:1 [ …1] +"trg": "geozone" +"trg_p": {#233 …3} +"crc": 285336170 +"ct": 1539031913 +"mt": 1539636712 +"nm": "serobaronmibici" +"name": "serobaronmibici" +"control_type": "geozone" +"actions": array:1 [ …1] +"text": "Test Notification Text" +"resource": {#231 …9} } */
Find a notification by ID To find a notification you need the id and the resource->id this method finds it using an underscore as a eparator
$found_notification = Notification::findByUniqueId("{$resource_id}_{$notification_id}");
Better documentation later, you could check the methods used in the testing classes available Pull requests accepted
punksolid/laravel-wialon 适用场景与选型建议
punksolid/laravel-wialon 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 315 次下载、GitHub Stars 达 6, 最近一次更新时间为 2018 年 09 月 20 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 punksolid/laravel-wialon 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 punksolid/laravel-wialon 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 315
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-09-20