derjacques/laravel-pipedrive-notification-channel
Composer 安装命令:
composer require derjacques/laravel-pipedrive-notification-channel
包简介
Allows Laravel sites to send notifications to Pipedrive
README 文档
README
Laravel Pipedrive Notification Channel
A simple Pipedrive driver for Laravel's notification system.
Features
Currently, the package allows you to easily create and update the following Pipedrive resources:
- Deals
- Activities
- Notes
These resources can easily be linked together, so you can create a deal and attach an activity or note in one easy action.
How to
In order to install, simply use composer:
$ composer require derjacques/laravel-pipedrive-notification-channel
Heres a full example of how to use the notification channel:
// app/Notifications/ExampleNotification use DerJacques\PipedriveNotifications\PipedriveChannel; use DerJacques\PipedriveNotifications\PipedriveMessage; class ExampleNotification extends Notification { public function via($notifiable) { return [PipedriveChannel::class]; } public function toPipedrive($notifiable) { return (new PipedriveMessage()) ->deal(function ($deal) { $deal->stage(1) ->title('new deal') ->activity(function ($activity) { $activity->subject('Call Jane') ->type('call'); }) ->activity(function ($activity) { $activity->id(3) ->subject('Email Joe') ->type('mail'); }) ->note(function ($note) { $note->content('Link to deal'); }); }) ->activity(function ($activity) { $activity->subject('Buy milk') ->type('shopping') ->due('2017-12-18'); }); } }
// app/User.php public function routeNotificationForPipedrive() { return 'YOUR-PIPEDRIVE-KEY'; }
统计信息
- 总下载量: 510
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-24