todorowww/dbus-notify
Composer 安装命令:
composer require todorowww/dbus-notify
包简介
D-Bus Notification Library for Derick Rethans D-Bus PHP extension
关键字:
README 文档
README
D-Bus Notify
This class utilizes PHP extension D-Bus by Derick Rethans. In order to use this class, you need this extension.
You can get it from nephre, and you can find compilation instructions there.
Installation
Install the latest version of this library by issuing this command
composer require todorowww/dbus-notify
Basic Usage
use todorowww\DBusNotify;
// Instantiate DBusNotify class
$Notify = new DBusNotify();
$icon = "path/to/your/desired/icon.png";
$summary = "Notification message summary (title)";
$body = "Notification message body";
$Notify->notify($appName, $icon, $summary, $body);
Responding to actions
use todorowww\DBusNotify;
// Instantiate DBusNotify class
$Notify = new DBusNotify();
$icon = "path/to/your/desired/icon.png";
$summary = "Notification message summary (title)";
$body = "Notification message body";
$actions = [
"ok" => "OK",
"cancel" => "Cancel"
];
$Notify->notify($appName, $icon, $summary, $body, $actions);
$Notify->waitForAction(myCallback, 30); // Wait for 30 seconds before timing out
When user clicks on a button, or closes the notification, myCallback will be triggered. Action info will be passed as a parameter of the function.
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-04-28