PHPackages                             arkham-district/fluent-notifications - 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. arkham-district/fluent-notifications

ActiveLibrary

arkham-district/fluent-notifications
====================================

Simplified fluent API for Laravel notifications with multi-channel support

v1.0.2(2mo ago)061MITPHPPHP ^8.2CI passing

Since Feb 4Pushed 2mo agoCompare

[ Source](https://github.com/arkham-district/fluent-notifications)[ Packagist](https://packagist.org/packages/arkham-district/fluent-notifications)[ RSS](/packages/arkham-district-fluent-notifications/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (7)Versions (4)Used By (0)

Fluent Notifications for Laravel
================================

[](#fluent-notifications-for-laravel)

[![Tests](https://github.com/arkham-district/fluent-notifications/actions/workflows/tests.yml/badge.svg)](https://github.com/arkham-district/fluent-notifications/actions/workflows/tests.yml)[![Latest Version on Packagist](https://camo.githubusercontent.com/ace418039f1243aeee6b5bfef924a80c874acf92ce93fecec34d0760887f4432/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f61726b68616d2d64697374726963742f666c75656e742d6e6f74696669636174696f6e732e737667)](https://packagist.org/packages/arkham-district/fluent-notifications)[![License](https://camo.githubusercontent.com/35352f4169ec8adca363e465d9ee2c64582ca182e870b7a2699417dfaadf290e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f61726b68616d2d64697374726963742f666c75656e742d6e6f74696669636174696f6e732e737667)](https://packagist.org/packages/arkham-district/fluent-notifications)

A simplified fluent API for Laravel notifications with multi-channel support and Inertia.js integration. Send notifications to multiple channels (toast, alert, mail, database, broadcast) with a single, expressive call.

Requirements
------------

[](#requirements)

- PHP ^8.2
- Laravel ^11.0 or ^12.0
- Inertia.js (via `inertiajs/inertia-laravel` ^2.0)

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

[](#installation)

```
composer require arkham-district/fluent-notifications
```

Publish the configuration file (optional):

```
php artisan vendor:publish --tag=fluent-notifications-config
```

Setup
-----

[](#setup)

Replace Laravel's `Notifiable` trait with the one provided by this package in your User model (or any notifiable model):

```
