PHPackages                             phuocdaivl/azure-noti - 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. [Mail &amp; Notifications](/categories/mail)
4. /
5. phuocdaivl/azure-noti

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

phuocdaivl/azure-noti
=====================

Push notification with Azure Notification Hub Service

1.0.0(6y ago)012MITPHP

Since Sep 24Pushed 6y ago1 watchersCompare

[ Source](https://github.com/phuocdaivl/azure-noti)[ Packagist](https://packagist.org/packages/phuocdaivl/azure-noti)[ RSS](/packages/phuocdaivl-azure-noti/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

DaiDP Azure Notification
========================

[](#daidp-azure-notification)

Create Registration and send notification

[![Latest Version on Packagist](https://camo.githubusercontent.com/a5ac395d98bf3413d00033ddb92010c78628ab735201c5306a7415307897c196/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7068756f63646169766c2f617a7572652d6e6f74693f7374796c653d666c61742d737175617265)](https://packagist.org/packages/phuocdaivl/azure-noti)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![Build Status](https://camo.githubusercontent.com/e49f897274518db689281f7c77d8dc8eef7060396c78ad72d65fbc710e4a0dc7/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f7068756f63646169766c2f617a7572652d6e6f74692f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/phuocdaivl/azure-noti)[![Total Downloads](https://camo.githubusercontent.com/e9cb8145dbca33d67ce53ad6715163df5d8c7d3378baf22bd0916513d0b119bb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7068756f63646169766c2f617a7572652d6e6f74692e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/phuocdaivl/azure-noti)

Download &amp; Install
----------------------

[](#download--install)

```
composer require phuocdaivl/azure-noti
```

Add service provider
--------------------

[](#add-service-provider)

Add the service provider to the providers array in the `config/app.php` config file as follows:

```
'providers' => [

    ...

    DaiDP\AzureNoti\Providers\AzureNotiServiceProvider::class,
]
```

Well done.

### Basic use:

[](#basic-use)

```
use \DaiDP\AzureNoti\PlatformFactory;

$endpoint = PlatformFactory::getEndpoint(PlatformFactory::ENDPOINT_FCM);
```

### Methods

[](#methods)

The following methods are available on the PlatformEndpoint instance.

#### createRegistration()

[](#createregistration)

Create or update Registration ID

```
$fcmRegistration = 'fPDLWe0fKpY:APA91bHocOJCoKx5GV9ETT0bUmJDQAWiT8Ql4zFB5Ycr_sAm6tQ6aOmcTnGC3LwiyCa-beaXZoWrkxWTDvBkUVE8Th_XWNQUdzeNlbZ2MmT-lVj4Gxe4baoqVYYtmoAvZvZxghPZirOo';
$tags = ['tag1', 'tag2'];
$result = $endpoint->createRegistration($fcmRegistration, $tags);
```

#### sendNativeNotification()

[](#sendnativenotification)

Set new password for account

```
$message = new \DaiDP\AzureNoti\Message([
    'title' => 'Test push notification',
    'body' => 'great match!'
]);
$fcmRegistration = 'fPDLWe0fKpY:APA91bHocOJCoKx5GV9ETT0bUmJDQAWiT8Ql4zFB5Ycr_sAm6tQ6aOmcTnGC3LwiyCa-beaXZoWrkxWTDvBkUVE8Th_XWNQUdzeNlbZ2MmT-lVj4Gxe4baoqVYYtmoAvZvZxghPZirOo';
$result = $endpoint->sendNativeNotification($device, $message);
```

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

2422d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/bafc7180e5bde3b20ffea5898803405253992037e40089539b57e11833fda711?d=identicon)[phuocdaivl](/maintainers/phuocdaivl)

---

Top Contributors

[![phuocdaivl](https://avatars.githubusercontent.com/u/38450145?v=4)](https://github.com/phuocdaivl "phuocdaivl (5 commits)")

### Embed Badge

![Health badge](/badges/phuocdaivl-azure-noti/health.svg)

```
[![Health](https://phpackages.com/badges/phuocdaivl-azure-noti/health.svg)](https://phpackages.com/packages/phuocdaivl-azure-noti)
```

###  Alternatives

[laravel-notification-channels/telegram

Telegram Notifications Channel for Laravel

1.1k3.4M35](/packages/laravel-notification-channels-telegram)[s-ichikawa/laravel-sendgrid-driver

This library adds a 'sendgrid' mail driver to Laravel.

4139.3M1](/packages/s-ichikawa-laravel-sendgrid-driver)[laravel-notification-channels/microsoft-teams

A Laravel Notification Channel for Microsoft Teams

1603.0M7](/packages/laravel-notification-channels-microsoft-teams)[laravel-notification-channels/discord

Laravel notification driver for Discord.

2371.3M11](/packages/laravel-notification-channels-discord)[guanguans/notify

Push notification SDK(AnPush、Bark、Chanify、DingTalk、Discord、Gitter、GoogleChat、IGot、Lark、Mattermost、MicrosoftTeams、NowPush、Ntfy、Push、Pushback、PushBullet、PushDeer、PushMe、Pushover、PushPlus、QQ、RocketChat、ServerChan、ShowdocPush、SimplePush、Slack、Telegram、WeWork、WPush、XiZhi、YiFengChuanHua、ZohoCliq、ZohoCliqWebHook、Zulip).

682104.9k7](/packages/guanguans-notify)[tzsk/sms

A robust and unified SMS gateway integration package for Laravel, supporting multiple providers.

320244.3k6](/packages/tzsk-sms)

PHPackages © 2026

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