rafal-kanski-stp/tulo-php-api-client

这是Tulo API的PHP客户端

0.1.0 2019-11-07 07:32 UTC

README

Build Status

需求

它需要dockerdocker-compose。它对PHP>=7.2运行得非常好。

安装

composer require rafal-kanski-stp/tulo-php-api-client

安装(开发版)

在项目目录下运行命令

docker-compose -f infrastructure/docker/docker-compose.yml up -d

要安装项目,您必须运行以下命令

export CONTAINER_USER_ID=998 && \
export CONTAINER_USER_NAME=appuser && \
export CONTAINER_GROUP_ID=998 && \
export CONTAINER_GROUP_NAME=appusergroup && \
export GITHUB_OAUTH_TOKEN=xxx && \
docker-compose -f infrastructure/docker/docker-compose.yml exec php-cli-7.3 \
/bin/bash -c "composer install --no-interaction"

或者

cp .env.dist .env

设置所有变量并继续

docker-compose -f infrastructure/docker/docker-compose.yml exec php-cli-7.3 \
/bin/bash -c "composer install --no-interaction"

所有导出的值应调整为您的需求。

测试

这个库支持PHP的主要版本。对于

  • 7.3 - 当构建容器时,它具有共享卷
  • 7.2 - 当构建容器时,它从项目中复制数据

查看.travis.yml文件以获取有关如何在本地运行测试的更多详细信息。