PHPackages                             echobool/getui-laravel5 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. echobool/getui-laravel5

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

echobool/getui-laravel5
=======================

Getui expansion for Laravel5

1.5(9y ago)85.6k2[5 issues](https://github.com/echobool/getui-laravel5/issues)MITPHPPHP &gt;=5.5.0

Since Sep 23Pushed 8y ago2 watchersCompare

[ Source](https://github.com/echobool/getui-laravel5)[ Packagist](https://packagist.org/packages/echobool/getui-laravel5)[ Docs](https://github.com/echobool/getui-laravel5)[ RSS](/packages/echobool-getui-laravel5/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (2)Versions (7)Used By (0)

getui
=====

[](#getui)

个推laravel5扩展包, 根据官方最新SDK包整理

\#安装方法

在项目目录下

```
composer require echobool/getui-laravel5

```

或在 composer.json 中添加

```
"echobool/getui-laravel5": "^1.0"

```

然后

```
  composer update

```

如果无法安装 请执行一下

```
composer update nothing

```

然后

```
composer update

```

在config/app.php 'providers' 中添加 Echobool\\Getui\\GetuiServiceProvider::class, 'aliases' 中添加 'Getui' =&gt; Echobool\\Getui\\Facades\\Getui::class,

执行

```
 php artisan config:cache 清空配置缓存

 php artisan vendor:publish --provider="Echobool\Getui\GetuiServiceProvider" 将配置文件发布到config文件夹中

```

配置 config/getui.php

\#使用方法

在控制器中 use Getui; 在方法中

```
     public function index()
     {
        $cid = ; //你数据库中存储的cid ;
        $data = ['name'=>'echobool'];
        $template_id = 1; //是发送模板
        Getui::pushMessageToSingle($cid,$data,$template_id);

        //下面这个是只针对 IOS的推送 自己选择使用
        $data = ['content'=>'content','body'=>'这是内容','title'=>'这是一个标题','text'=>'texts'];
        Getui::pushAPNL($DeviceToken,$data);
     }

    模板对应参数$data如下

    template_id==1时 //安卓通知栏推送  //通知透传 //IPHONE 会在应用内弹出提示
    $data = ['content'=>'content','title'=>'这是一个标题','text'=>'texts'];

    template_id==2时 //这是下载模板  ios不支持
    $data=['notyTitle'=>'notyTitle',
            'notyContent'=>'notyContent',
            'popTitle'=>'popTitle',
            'popContent'=>'popContent',
            'loadTitle'=>'loadTitle',
            'loadUrl'=>'http://www.echobool.com',
            ];

    template_id==3时 //通知连接模板   安卓在通知栏打开连接   ios要在应用内弹出对话框 点击打开safari
    $data=['title'=>'title','text'=>'text','url'=>'http://baidu.com'];

    template_id==4时 //IPHONE 通知栏提示 //安卓会启动应用 可在应用内拿到透传的内容
    $data = ['content'=>'透传内容','body'=>'这是内容','title'=>'这是一个标题','payload'=>'自定义数据'];

```

其它用法直接参考GetuiPush 类中的写法 后面会整理规范一些.

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance8

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~13 days

Total

6

Last Release

3499d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/490ab8b07a6ebf27731984dcd25609b278f077c19be8fb80c5e7f778e398f389?d=identicon)[echobool](/maintainers/echobool)

---

Top Contributors

[![echobool](https://avatars.githubusercontent.com/u/8441357?v=4)](https://github.com/echobool "echobool (2 commits)")

---

Tags

laravellaravel5GeTui

### Embed Badge

![Health badge](/badges/echobool-getui-laravel5/health.svg)

```
[![Health](https://phpackages.com/badges/echobool-getui-laravel5/health.svg)](https://phpackages.com/packages/echobool-getui-laravel5)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3345.1M337](/packages/psalm-plugin-laravel)[cmgmyr/messenger

Simple user messaging tool for Laravel

2.6k2.5M6](/packages/cmgmyr-messenger)[renatomarinho/laravel-page-speed

Laravel Page Speed

2.5k1.7M11](/packages/renatomarinho-laravel-page-speed)[propaganistas/laravel-disposable-email

Disposable email validator

6012.9M7](/packages/propaganistas-laravel-disposable-email)[anahkiasen/former

A powerful form builder

1.3k1.4M14](/packages/anahkiasen-former)[api-platform/laravel

API Platform support for Laravel

59156.3k11](/packages/api-platform-laravel)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
