shakahl/pharover

通过 Pushover 服务发送推送通知的命令行工具。

dev-master 2015-11-12 09:14 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:26:06 UTC


README

通过 Pushover 服务发送推送通知的命令行工具。

目录

功能概述

要求

此版本支持以下 PHP 版本。

  • PHP 5.5
  • PHP 5.6
  • HHVM

安装

https://packagist.org.cn/packages/shakahl/pharover

shakahl/pharover 添加到 composer.json 中的需求。

{
    "require": {
        "shakahl/pharover": "dev-master"
    }
}

使用 composer update 更新您的包,或使用 composer install 安装。

您也可以使用 composer require shakahl/pharover 添加此包,然后指定您想要的版本(目前,dev-master 是您的最佳选择)。

配置

您必须在 .pharover.json 文件中指定您的 Pullover API 凭证。

{
    "user-key" : "",
    "token-key" : ""
}

该文件可以放置在以下位置:

  • 您的 HOME 目录。
  • 当前工作目录。
  • 包含 pharover.phar 的目录。

使用示例

$ php pharover.phar notification:send "test message" --title="Pharover" --url="https://github.com/shakahl/pharover" --url-title="Pharover on GitHub"

使用 PHPUnit 进行单元测试

确保已安装所有 composer 依赖。

$ composer install

在 Windows 下使用

$ vendor/bin/phpunit​.bat

在 Linux 下使用

$ vendor/bin/phpunit

构建

Pharover 可以使用 Box2 构建。

$ composer install --no-dev
$ box build

已知问题

目前还没有已知问题。

贡献

参见 CONTRIBUTING.md 文件。

致谢

此包最初由 Soma Szélpál 创建。

捐赠

您可以单独支持此项目的 贡献者。每个贡献者都欢迎在其 GitHub 用户名按字母顺序添加其行及其任何内容。

许可证

此项目根据 MIT 许可证 发布。