LaravelPackages.net
Acme Inc.
Toggle sidebar
maveriks-echo/laravel-messenger-channel

Notification messenger channel to Laravel

461
0
v1.3.1
About maveriks-echo/laravel-messenger-channel

maveriks-echo/laravel-messenger-channel is a Laravel package for notification messenger channel to laravel. It currently has 0 GitHub stars and 461 downloads on Packagist (latest version v1.3.1). Install it with composer require maveriks-echo/laravel-messenger-channel. Discover more Laravel packages by maveriks-echo or browse all Laravel packages to compare alternatives.

Last updated

Notification messenger channel

Latest Stable Version Total Downloads Software License

Notification messenger channel to Laravel FrameWork v6.0 and above.

Installation

The recommended way to install channel is through Composer.

composer require maveriks-echo/laravel-messenger-channel

Usage

   public function via($notifiable): array
    {
        return ['messenger'];
    }

Available Options

| Option | Description | Default value | |----------------|-------------------------------------------------|-----------------------------------------| | authentication | Your API key (required) | null | | host | API host (required) | null | | project_id | Project iD (required) | null | | messenger | List of messengers (required) | viber | | sendAll | Send to all messenger in list | false | | callback_url | Callback url to response from messenger | null | | user_phone | User phone | null |

   public function via($notifiable): array
    {
        return ['smart-sender'];
    }

    public function toMessenger($notifiable): SmartSender
    {
        return new HerokuApp(
            'Url',
            'Method', // post
            'ArrayOfParams',          
        );
    }

Available Options

| Option | Description | Default value | |----------------|-------------------------------------------------|-----------------------------------------| | host | API host (required) | null |

Params heroku

| Option | Description | Default value | |-------------------|-------------------------------------------------|-----------------------------------------| | requestID | Your request ID (required) | null | | requestDate | Date by format Y-m-d H:i:s (required) | null | | requestType | Request type (required) | null | | requestNotes | Comment (required) | null | | requestUser | User name (required) | null | | requestAuthor | Author name (required) | null | | requestAmount | Amount (required) | null | | requestApproveUrl | Callback approve url (required) | null | | requestCancelUrl | Callback cancel url (required) | null |

Comments