This library helps to configure Wearesho Notifications Repository in Yii2 application.
It contains:
- Bootstrap
- Job for yii2-queue for async notification pushing
composer require wearesho-team/yii2-wearesho-notifications-repository
Put Bootstrap to the bootstrap section in your application's config
<?php
// config/main.php
return [
'id' => '...',
'basePath' => '...',
'bootstrap' => [
'notifications' => [
'class' => Wearesho\Notifications\Yii\Bootstrap::class,
],
],
];
<?php
/** @var Wearesho\Notifications\Notification $notification */
Yii::$app->queue->push(
new Wearesho\Notifications\Yii\PushNotificationJob([
'notification' => $notification,
])
);