rcrowe/hippy

HipChat的PHP客户端。专为应用程序的偶然通知设计。

v0.7.0 2014-02-08 14:43 UTC

This package is auto-updated.

Last update: 2024-08-29 04:03:18 UTC


README

Build Status

Hippy是一个简单的PHP客户端,用于向HipChat房间发送消息。它专为应用程序的偶然通知设计。

Hippy只做一件事,而且做得很好,那就是向HipChat房间发送消息。

安装

rcrowe\hippy添加到composer.json的需求中

{
    "require": {
        "rcrowe/hippy": "0.6.*"
    }
}

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

使用方法

$transport = new rcrowe\Hippy\Transport\Guzzle($token, $room, $from);
$hippy = new rcrowe\Hippy\Client($transport);

$message = new rcrowe\Hippy\Message(true, rcrowe\Hippy\Message::BACKGROUND_YELLOW);
$message->setText('test');

$hippy->send($message);

Hippy还提供了一个类似于v0.5及以下版本的静态接口。

use rcrowe\Hippy\Facade as Hippy;

Hippy::init($token, $room, $from);
Hippy::html('<a href="#">test failed</a>');

也许您想将消息添加到队列并在最后发送。

Hippy::init($token, $room, $from);
Hippy::add('test 1');
Hippy::addHtml('test 2');
Hippy::go();

Phing

使用Phing进行构建并想向Hipchat发送消息?那么请查看phing-hipchat

测试

运行所有测试

$> phpunit tests

许可证

Hippy在MIT公共许可证下发布。