PHPackages                             linx/oms-notifications-client-php - 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. linx/oms-notifications-client-php

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

linx/oms-notifications-client-php
=================================

Client for oms notification

1.0.4(2y ago)0526MITPHPPHP &gt;=7.0

Since Aug 22Pushed 2y ago10 watchersCompare

[ Source](https://github.com/chaordic/oms-notifications-client-php)[ Packagist](https://packagist.org/packages/linx/oms-notifications-client-php)[ RSS](/packages/linx-oms-notifications-client-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (4)Versions (9)Used By (0)

OMS-Notification-Client
=======================

[](#oms-notification-client)

Installation
------------

[](#installation)

To install OMS-Notification-Client, run the command below and you will get the latest version

```
composer require linx/oms-notifications-client-php
```

Configuration
-------------

[](#configuration)

Add variable to enviroment file (.env).

```
OMS_NOTIFICATION_HOST = http://oms-notification.com.br
```

Documentaion
------------

[](#documentaion)

OMS Notification client is a library used to access OMS Notification, with a pre-established class of service in order to facilitate integration.

### Webhook

[](#webhook)

Webhook is a type of notification used for integration between applications.

#### With Laravel

[](#with-laravel)

```
use Linx\OmsNotificationClient\Facades\WebhookFacade;

$result = WebhookFacade::create(string 'clientId', string 'token', array 'inputData');
```

#### Without Laravel

[](#without-laravel)

```
use Linx\OmsNotificationClient\Notification\WebhookService;

$webhookService = new WebhookService();
$result = $webhookService->create(string 'clientId', string 'token', array 'inputData');
```

#### Example of inputData

[](#example-of-inputdata)

```
$input = [
    'clientId' => 'clientid',
    'referenceId' => 'ORDER-01216215-F1',
    'application' => 'ORDER',
    'url' => 'http://xpto.com',
    'method' => 'POST',
    'body'=> '....',
    'headers' => [],
    'retry' => 2,
    'auth' => [
        'type' => 'Bearer',
        'token' => 'GVSWcOmXb74QMSqBlXS7sSPhiDsatFIaPwf27xPR',
    ]
];
```

=======

### Whatsapp

[](#whatsapp)

Create notification to whatsapp number.

#### With Laravel

[](#with-laravel-1)

```
use Linx\OmsNotificationClient\Facades\WhatsappFacade;

$result = WhatsappFacade::create(string 'clientId', string 'token', array 'inputData');
```

#### Without Laravel

[](#without-laravel-1)

```
use Linx\OmsNotificationClient\Notification\WhatsappService;

$whatsappService = new WhatsappService();
$result = $whatsappService->create(string 'clientId', string 'token', array 'inputData');
```

#### Example of inputData

[](#example-of-inputdata-1)

```
$input = [
    'clientId' => $client->clientId,
    'referenceId' => 'ORDER-01216215-F1',
    'application' => 89665,
    'provider' => [
        'type' => 'TWILIO',
        'sid' => 'ACXXXXXX',
        'token' => 'GVSWcOmXb74QMSqBlXS7sSPhiDsatFIaPwf27xPR',
    ],
    'to' => 8881231234,
    'from' => 9991231234,
    'body'=> '....',
];
```

Maintainers!
------------

[](#maintainers)

Steps to publish release in packagist.org.

1. Create realese, atention with [Semantic Versioning](http://semver.org/);
2. Access
3. Authenticate with your account;
4. Click in "Update" button;

If you have no permission to manage the package, contact you manager.

License
=======

[](#license)

This library is released under the [MIT license](LICENSE).

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 80% 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 ~69 days

Total

5

Last Release

1087d ago

### Community

Maintainers

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

![](https://www.gravatar.com/avatar/0d1e2feb681c4971fdff98bce29bf502070d02723bc9c2ed5143dec4c36eeeff?d=identicon)[goga2005](/maintainers/goga2005)

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

![](https://www.gravatar.com/avatar/47c540bcc4f5ac00dde87e054c05347a39fe1a23d674113a387236a2aa4ce03e?d=identicon)[fernandonakatsu](/maintainers/fernandonakatsu)

---

Top Contributors

[![goga2005](https://avatars.githubusercontent.com/u/8097425?v=4)](https://github.com/goga2005 "goga2005 (8 commits)")[![rodrigocamargosantos](https://avatars.githubusercontent.com/u/6987154?v=4)](https://github.com/rodrigocamargosantos "rodrigocamargosantos (2 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/linx-oms-notifications-client-php/health.svg)

```
[![Health](https://phpackages.com/badges/linx-oms-notifications-client-php/health.svg)](https://phpackages.com/packages/linx-oms-notifications-client-php)
```

###  Alternatives

[laravel-notification-channels/telegram

Telegram Notifications Channel for Laravel

1.1k3.4M35](/packages/laravel-notification-channels-telegram)[laravel-notification-channels/fcm

FCM (Firebase Cloud Messaging) Notifications Driver for Laravel

5917.0M16](/packages/laravel-notification-channels-fcm)[s-ichikawa/laravel-sendgrid-driver

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

4139.3M1](/packages/s-ichikawa-laravel-sendgrid-driver)[propaganistas/laravel-disposable-email

Disposable email validator

5762.6M6](/packages/propaganistas-laravel-disposable-email)[erag/laravel-disposable-email

A Laravel package to detect and block disposable email addresses.

226102.4k](/packages/erag-laravel-disposable-email)[laravel-notification-channels/microsoft-teams

A Laravel Notification Channel for Microsoft Teams

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

PHPackages © 2026

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