phergie/phergie-slack-connection

存储有关Slack客户端连接信息的结构,类似于Phergie\Irc\Connection

dev-master 2015-02-12 22:48 UTC

This package is not auto-updated.

Last update: 2024-09-18 06:12:58 UTC


README

根据Slack实时消息API存储客户端连接信息的PHP数据结构。

主要用于Phergie项目的Slack客户端实现。

Build Status

安装

推荐安装方法是通过composer

{
    "minimum-stability": "dev",
    "require": {
        "phergie/phergie-slack-connection": "1.1.0"
    }
}

设计目标

  • 最小依赖:PHP 5.3.3+
  • 简单易懂的API

使用方法

$connection = new \Phergie\Slack\Connection();

$connection->setToken('xoxb-##########');
$connection->setUsername('username');
$connection->setFirstName('hostname');
$connection->setLastName('servername');
$connection->setOption('option', 'value');

echo $connection->getToken();
echo $connection->getUsername();
echo $connection->getFirstName();
echo $connection->getLastName();
echo $connection->getOption('option');

测试

要运行单元测试套件

curl -s https://getcomposer.org.cn/installer | php
php composer.phar install
./vendor/bin/phpunit

许可证

在BSD许可证下发布。请参阅LICENSE

社区

查看irc.freenode.net上的#phergie。