korowai/framework

Korowai项目的框架

dev-master 2020-01-19 17:00 UTC

This package is auto-updated.

Last update: 2024-09-24 21:37:35 UTC


README

Build Status (TravisCI) BUild Status (CircleCI) Codecov Maintainability Documentation Status

开源软件,用于探索LDAP目录。

为什么选择Korowai?

Korowai,也称为Kolufo,是居住在印度尼西亚巴布亚省东南部、靠近巴布亚新几内亚边界的民族。Korowai的大多数部落生活在他们孤立领土上的树屋中。

Korowai的生活高度依赖于树木。同样,一些管理员的工作依赖于具有树形结构的LDAP数据库。

在线文档

请参阅ReadTheDocs上的文档

用户注意事项

运行时要求

需要PHP>=7.1.3。除了PHP之外,您可能还需要安装以下包

apt-get install php-ldap php-xml php-mbstring

开发者注意事项

开发要求

初始准备

在您刚刚克隆之后

php bootstrap-dev && php composer install

运行单元测试

php vendor/bin/phpunit

运行集成测试

./docker-compose run --rm php-test vendor/bin/behat
./docker-compose down

运行交互式PHP Shell

./docker-compose run --rm php-cli vendor/bin/psysh

运行CodeClimate

./docker-compose -f docker-compose.codeclimate.yml run --rm codeclimate analyze
./docker-compose -f docker-compose.codeclimate.yml down

生成API文档

./docker-compose -f docs/docker-compose.yml run --rm sami build
./docker-compose -f docs/docker-compose.yml down

生成的API文档在docs/build/html/api/中。

持续生成API文档并通过HTTP提供

./docker-compose -f docs/docker-compose.yml up sami
./docker-compose -f docs/docker-compose.yml down

生成的API文档在docs/build/html/api/中,并在以下位置暴露

  • https://:8001.

持续生成Sphinx文档

待办事项

生成的文档在docs/build/html中,并在以下位置暴露

  • https://:8000.