jeroendesloovere / volleyadmin2-php-api
这个VolleyAdmin2类可以获取比利时KWVBV的排球比赛/日历。
1.1.2
2018-05-16 06:59 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpunit/phpunit: ^7.0
- squizlabs/php_codesniffer: ^3.2
README
这个PHP类可以从VolleyAdmin2 API获取排球比赛/日历。
用法
安装
composer require jeroendesloovere/volleyadmin2-php-api
这将使用Composer安装此库的最新版本。
示例
use JeroenDesloovere\VolleyAdmin2\VolleyAdmin2; // Fill in these custom variables $clubNumber = 'W-1132'; $provinceId = 9; $seriesId = '2 PDA'; // Tweede provinciale dames A $api = new VolleyAdmin2(); $matches = $api->getMatches( $seriesId, $provinceId, $clubNumber ); $series = $api->getSeries($provinceId); $standings = $api->getStandings( $seriesId, $provinceId );
测试
您可以使用以下命令执行测试
vendor/bin/phpunit tests
编码语法
我们使用squizlabs/php_codesniffer来维护代码标准。输入以下命令执行它们
# To view the code errors vendor/bin/phpcs --standard=psr2 --extensions=php --warning-severity=0 --report=full "src" # OR to fix the code errors vendor/bin/phpcbf --standard=psr2 --extensions=php --warning-severity=0 --report=full "src"
文档
类有良好的内联文档。如果您使用的是合适的IDE,您会看到每个方法都使用PHPDoc进行了注释。
贡献
欢迎贡献,并将得到完全的认可。
拉取请求
添加或更新代码
- 编码语法 - 请确保代码语法与包的其他部分一致。
- 添加单元测试! - 如果您的补丁没有测试,则不会被接受。
- 记录任何行为变化 - 确保README和其他相关文档保持最新。
- 考虑我们的发布周期 - 我们尽量遵循semver。随机破坏公共API不是可选项。
- 创建主题分支 - 请不要要求我们从您的master分支中拉取。
- 每个功能一个拉取请求 - 如果您想做多件事,请发送多个拉取请求。
- 发送连贯的历史记录 - 确保您的拉取请求中的每个单独提交都有意义。如果您在开发过程中必须做出多个中间提交,请在提交之前将它们压缩。
问题
有关错误报告或代码讨论。
有关如何在help.github.com上与GitHub合作的更多信息。
鸣谢
许可证
该模块受MIT许可证的约束。简而言之,此许可证允许您做任何事,只要版权声明仍然存在。