PHPackages                             extenbox/notify - 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. extenbox/notify

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

extenbox/notify
===============

Framework-agnostic PHP SMS panel package with optional Laravel integration

2.2.3(1mo ago)08↓90%MITPHPPHP ^8.1

Since Jun 3Pushed 1mo agoCompare

[ Source](https://github.com/Extenbox/Notify)[ Packagist](https://packagist.org/packages/extenbox/notify)[ Docs](https://github.com/extenbox/notify)[ RSS](/packages/extenbox-notify/feed)WikiDiscussions main Synced 1w ago

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

Notify
======

[](#notify)

Framework-agnostic PHP SMS package with optional Laravel integration.

Supported providers: `mediana`, `melipayamak`, `ghasedak`, `smsir`, `ippanel`.

Install
-------

[](#install)

```
composer require extenbox/notify
```

The package core only requires PHP 8.1+ and Guzzle. Laravel components are optional and are used only inside Laravel projects.

Package Layout
--------------

[](#package-layout)

- `src/` contains the framework-independent SMS core.
- `db/migrations/` contains raw migration files that each framework can copy or publish where it needs.
- `integrations/laravel/` contains Laravel helpers such as service provider, facade, artisan commands, notification channel, Eloquent models, and controller.

Plain PHP
---------

[](#plain-php)

```
