stobys / laravel-messenger
user messaging package for Laravel
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:HTML
Requires
- php: ^7.1.3
- illuminate/config: ^5.5|^6.0|^7.0
- illuminate/database: ^5.5|^6.0|^7.0
- illuminate/support: ^5.5|^6.0|^7.0
- laravel/helpers: ^1.2
Requires (Dev)
- adamwathan/faktory: 0.3.*
- friendsofphp/php-cs-fixer: ^2.5
- orchestra/testbench: ^3.0|^4.0|^5.0
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2025-03-25 17:33:04 UTC
README
Laravel Internal Messaging Package - basically copy of https://github.com/cmgmyr/laravel-messenger
Installation
composer require stobys/laravel-messenger
Add the service provider to config/app.php
under providers
:
'providers' => [ SylveK\LaravelMessenger\LaravelMessengerServiceProvider::class, ],
Note: With Laravel 5.5 and higher you can skip this step. Laravel Messenger supports Package Discovery.
Publish config:
php artisan vendor:publish --provider="SylveK\LaravelMessenger\LaravelMessengerServiceProvider" --tag="config"
Update config file to reference your User Model:
config/messenger.php
Publish migrations:
php artisan vendor:publish --provider="SylveK\LaravelMessenger\LaravelMessengerServiceProvider" --tag="migrations"
Migrate your database:
php artisan migrate
Add the trait to your user model:
use SylveK\LaravelMessenger\Traits\Messagable; class User extends Authenticatable { use Messagable; }
Security
If you happen to discover any security related issues, please email me instead of using the issue tracker.
Special Thanks
This package used cmgmyr/laravel-messenger as a starting point.
License
The Laravel Messenger is open-sourced software licensed under the MIT license