uwdoem / r25
此包最新版本(0.0.3)没有可用的许可信息。
华盛顿大学R25 Web Service的客户端库
0.0.3
2016-02-19 20:20 UTC
Requires
- uwdoem/connection: 2.*
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpdocumentor/phpdocumentor: 2.7.*
- phpunit/phpunit: 4.5.*
- squizlabs/php_codesniffer: 2.*
- uwdoem/standard: *
This package is not auto-updated.
Last update: 2024-09-14 18:26:13 UTC
README
UWDOEM/R25
平滑地轮询华盛顿大学的R25教室排课服务。
例如
// Intialize the required settings
define('R25_BASE_PATH', 'https://r25web.admin.washington.edu/r25ws/servlet/wrd/run/');
define('UW_WS_SSL_KEY_PATH', '/path/to/my/private.key');
define('UW_WS_SSL_CERT_PATH', '/path/to/my/public_cert.pem');
define('UW_WS_SSL_KEY_PASSWD', 'myprivatekeypassword'); // Can be blank for no password: ''
$spaces = Space::getSpaces();
echo $spaces[5]->getAttr('space_name');
// KIN 114
安装
此库已在packagist上发布。要使用Composer安装,请将"uwdoem/r25": "1.*"
行添加到您的"require"依赖中
{
"require": {
"uwdoem/r25": "0.*"
}
}
当然,您可以直接下载R25而不使用Composer,但强烈建议使用Composer来管理包。有关更多信息,请参阅Composer。
故障排除
当此库识别到错误时,将会抛出警告和异常。打开错误报告以查看这些错误。对于涉及cURL、SSL或脚本执行停止/无输出的错误,请参阅UWEnrollmentManagement/Connection故障排除。
兼容性
- R25教室排课Web服务v2
要求
- PHP 5.5, 5.6, 7.0
- uwdoem/connection 2.*
待办事项
请参阅GitHub 问题跟踪器。
参与进来
请随时提出pull请求或问题。 GitHub是此项目的官方位置。
以下是代码贡献的一般事件顺序
- 在问题跟踪器中打开一个问题。
- 任何顺序
- 提交一个带有失败的测试的pull请求,以展示问题/功能。
- 获得认可/一致。
- 修改您的pull请求以通过(2)中的测试。如果适当,包括文档。
PSR-2合规性通过Travis中的CodeSniffer强制执行。