libredte / libredte-community
LibreDTE: 网络应用程序 - 社区版。
dev-master
2024-08-25 01:44 UTC
Requires
- php: ^7.3 || ^8.0
- apigatewaycl/apigateway-api-client: ^2
- kunalvarma05/dropbox-php-sdk: 0.4.1
- sasco/libredte: ~24.1.1
- sowerphp/sowerphp-framework: dev-master || dev-main
This package is auto-updated.
Last update: 2024-09-25 01:47:23 UTC
README
LibreDTE 是一个旨在为智利提供自由电子发票的项目的目标。
在这里,您可以找到 LibreDTE 社区版的源代码,这是企业版的基础,仅通过 www.libredte.cl 提供。
该网络应用程序使用 LibreDTE PHP 库 作为发票系统的核心,并使用 SowerPHP 框架 作为网络平台。
使用条款和条件
使用本项目(全部或部分),将自动接受遵守 LibreDTE 管辖的 使用条款和条件。GNU Affero 公共许可证(AGPL)仅适用于遵守使用条款和条件的人。LibreDTE 没有商业许可证,因此如果您不接受遵守这些条款和条件,则不能使用本项目。
LibreDTE 允许使用本项目的使用条款和条件的简要版本如下
- 您有使用、研究、分发和更改 LibreDTE 的自由。
- 如果您在软件中使用 LibreDTE,则该软件的源代码必须以 AGPL 许可证公开发布。
- 如果您对 LibreDTE 进行更改,则必须以 AGPL 许可证公开发布这些更改的源代码。
- 您必须在您的软件中公开引用 LibreDTE 项目和原作者,无论是使用未经修改的 LibreDTE 还是对其进行修改。
有意使用本项目的人有责任阅读和完全接受 使用条款和条件。
为项目做出贡献
如果您想为项目做出贡献,特别是解决一些 已打开的问题,您必须
- 在 GitHub 上对项目进行 fork
- 为更改创建一个 分支:git checkout -b nombre-branch
- 修改代码:git commit -am '添加...'
- 发布更改:git push origin nombre-branch
- 创建一个 pull request 以将新的 分支 与 LibreDTE 合并。
重要:在提交 pull request 之前,请确保代码符合 PSR-1 和 PSR-2 标准。
开发或 QA 环境(非生产环境)
安装
mkdir -p $HOME/dev/www cd $HOME/dev/www git clone git@github.com:sascocl/sowerphp.git sowerphp-framework git clone git@github.com:LibreDTE/libredte-app-community.git libredte-community cd libredte-community composer install
执行测试
XDEBUG_MODE=coverage ./vendor/bin/phpunit