uottawamedtech / tincan
原始Tin Can API库的分支,适用于查询Saltbox的Wax LRS
0.11.3
2014-07-23 15:03 UTC
Requires
- php: >=5.4.0
Requires (Dev)
This package is not auto-updated.
Last update: 2024-09-28 17:30:52 UTC
README
这是原始TinCanPHP库的一个分支,适用于从Saltbox的Wax LRS查询语句。关于问题和实现的解决方案的详细信息,请参阅原始项目中的讨论。
有关托管API文档、基本使用说明、支持的版本列表等信息,请访问主要项目网站:
http://rusticisoftware.github.io/TinCanPHP/
有关Tin Can API的更多信息,请访问:
需要PHP 5.4或更高版本。(如果您必须运行较旧版本,您应该查看PHP_5_2分支。)
安装
此TinCanPHP分支可以通过Composer获取。
php composer.phar require uottawamedtech/tincan:~0.0
安装包后,需要引入Composer自动加载器
require 'vendor/autoload.php';
测试
测试是通过PHPUnit实现的。通过复制tests/Config.php.template
到tests/Config.php
并设置您的LRS的值,来配置LRS端点和凭据。
配置完成后运行
phpunit tests
API文档生成
可以使用phpDocumentor2输出文档。当使用Composer时,它将被安装。要生成文档
./vendor/bin/phpdoc.php
从仓库根目录运行php composer.phar update
后。文档将输出到doc/api
。
如果您在php.ini
文件中没有设置默认时区,您可以在仓库底部创建一个时区并使用PHPRC
环境变量指向它。例如使用
export PHPRC="/path/to/repos/TinCanPHP/php.ini"
并在该文件中设置时区:
[PHP]
date.timezone = "US/Central"