PHPackages                             deegitalbe/laravel-trustup-io-notifier - 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. deegitalbe/laravel-trustup-io-notifier

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

deegitalbe/laravel-trustup-io-notifier
======================================

This is my package laravel-trustup-io-notifier

v2.0.0(2mo ago)03.7k↓50%[3 PRs](https://github.com/deegitalbe/laravel-trustup-io-notifier/pulls)MITPHPPHP ^8.2CI passing

Since Mar 30Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/deegitalbe/laravel-trustup-io-notifier)[ Packagist](https://packagist.org/packages/deegitalbe/laravel-trustup-io-notifier)[ Docs](https://github.com/deegitalbe/laravel-trustup-io-notifier)[ RSS](/packages/deegitalbe-laravel-trustup-io-notifier/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (9)Versions (29)Used By (0)

[![](https://camo.githubusercontent.com/2bedf63f24cda7efab02da955dc11fb7ef8a060e2f26b73c33a7aac84529b8a3/68747470733a2f2f6769746875622d6164732e73332e65752d63656e7472616c2d312e616d617a6f6e6177732e636f6d2f737570706f72742d756b7261696e652e7376673f743d31)](https://supportukrainenow.org)

Trustup Pro Notifier
====================

[](#trustup-pro-notifier)

[![Latest Version on Packagist](https://camo.githubusercontent.com/63bd0e550e0c8711e81c8b5a8cb97bbaee08342ed5daee5b533bde62db93966a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f646565676974616c62652f6c61726176656c2d747275737475702d696f2d6e6f7469666965722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/deegitalbe/laravel-trustup-io-notifier)[![GitHub Tests Action Status](https://camo.githubusercontent.com/5912e7889bcdf50021d994edee4f7c4ded574ec4ad4f8c5ee9c48d6fb88b9ecd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f646565676974616c62652f6c61726176656c2d747275737475702d696f2d6e6f7469666965722f72756e2d74657374733f6c6162656c3d7465737473)](https://github.com/deegitalbe/laravel-trustup-io-notifier/actions?query=workflow%3Arun-tests+branch%3Amain)[![GitHub Code Style Action Status](https://camo.githubusercontent.com/738bea5bc192b27c968f22d08c2c44a55eed1f17e746962de598deee32eaabaf/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f646565676974616c62652f6c61726176656c2d747275737475702d696f2d6e6f7469666965722f436865636b253230262532306669782532307374796c696e673f6c6162656c3d636f64652532307374796c65)](https://github.com/deegitalbe/laravel-trustup-io-notifier/actions?query=workflow%3A%22Check+%26+fix+styling%22+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/02f1e041e52802dbebf372c841a5d266a7e3e5869202db6b7f49bc0004025991/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f646565676974616c62652f6c61726176656c2d747275737475702d696f2d6e6f7469666965722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/deegitalbe/laravel-trustup-io-notifier)

Compatibility
-------------

[](#compatibility)

LaravelPackage8.x / 9.x1.x12.x2.xEasily send notifications through a centralized notifier instance. Supports emails (Postmak), sms (Vonage/Nexmo), postal letters (Postbird) and push (FCM) via custom notification channels that are easy to use. A single app name and token are enough to use all these channels.

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

[](#installation)

You can install the package via composer:

```
composer require deegitalbe/laravel-trustup-io-notifier
```

You can publish and run the migrations with:

```
php artisan vendor:publish --tag="laravel-trustup-io-notifier-migrations"
php artisan migrate
```

You can publish the config file with:

```
php artisan vendor:publish --tag="laravel-trustup-io-notifier-config"
```

This is the contents of the published config file:

```
return [

    /**
     * Sets at which URL the notifier is accessible.
     * Default value: https://notifier.trustup.io
     */
    'url' => env('TPN_URL', 'https://notifier.trustup.io'),

    /**
     * App name (default, invoicing...).
     */
    'app' => env('TPN_APP_NAME', 'default'),

    /**
     * App key
     */
    'key' => env('TPN_APP_KEY')
];
```

Usage
-----

[](#usage)

```
