chaplean / slack-client-bundle
用于分叉的Bundle基础
dev-master
2018-11-27 16:36 UTC
Requires
- php: >=7.0.8
- chaplean/rest-client-bundle: ^1.0
- symfony/config: ^2.8 || ^3.0 || ^4.0
- symfony/console: ^2.8 || ^3.0 || ^4.0
- symfony/dependency-injection: ^2.7 || ^3.0 || ^4.0
- symfony/monolog-bundle: ^2.4 || ^3.0
- symfony/yaml: ^2.8 || ^3.0 || ^4.0
Requires (Dev)
- chaplean/coding-standard: ^1.1
- chaplean/continuous-integration-scripts: ^2.1
- mockery/mockery: dev-master
- phpunit/phpunit: ^6.3
- symfony/http-kernel: ^2.8 || ^3.0 || ^4.0
- symfony/var-dumper: ^2.8 || ^3.0 || ^4.0
This package is auto-updated.
Last update: 2024-08-28 12:45:21 UTC
README
此Bundle允许您轻松地从PHP代码中使用slack api。
目录
安装
此Bundle需要至少Symfony 3.0。
您可以使用composer安装slack-client-bundle
composer require chaplean/slack-client-bundle
然后添加到您的AppKernel.php
new Chaplean\Bundle\SlackClientBundle\ChapleanSlackClientBundle(),
配置
首先您需要导入Bundle配置。
config.yml
imports: - { resource: '@ChapleanSlackClientBundle/Resources/config/config.yml' }
您还必须创建一些参数。
parameters.yml
parameters: chaplean_slack_client.access_token: 'your access token'
使用
请参阅rest-client-bundle的使用文档。
可用函数
注意:Slack使用POST方法对所有API端点。
版本控制
slack-client-bundle遵循语义版本控制。简而言之,方案是MAJOR.MINOR.PATCH,其中
- MAJOR在出现重大更改时增加,
- MINOR在向后兼容的方式中添加新功能时增加,
- PATCH在向后兼容的方式中修复bug时增加。
低于1.0.0的版本被视为实验性的,并且可能随时出现重大更改。
贡献
欢迎贡献!有许多贡献方式,我们感激所有贡献。以下是一些主要的
- 错误报告:虽然我们力求提供高质量的软件,但错误可能发生,我们无法修复我们不知道的问题。所以请报告,即使您不确定或只想提出问题。无论如何,问题可能表明文档仍然可以改进!
- 功能请求:您的用例未由当前的API覆盖?想要提出建议或添加某些内容?我们将很高兴了解它并开始讨论,以尝试找到最佳可能的解决方案。
- 拉取请求:想要贡献代码或文档?我们将非常高兴!如果您需要帮助开始,GitHub有关于拉取请求的文档。我们使用“fork and pull模型”,贡献者将更改推送到他们的个人fork,然后创建拉取请求到主仓库。请确保您的拉取请求针对
master
分支。
提醒一下,所有贡献者都应遵守我们的行为准则。
黑客
当在此项目上进行黑客活动时,您可能会发现以下命令很有用
# Install dependencies composer install # Run tests bin/phpunit
许可证
slack-client-bundle在MIT许可证的条款下分发。
请参阅许可协议获取详细信息。