libredte/libredte-community

LibreDTE: 网络应用程序 - 社区版。

安装: 18

依赖: 0

建议者: 0

安全: 0

星标: 34

关注者: 14

分支: 46

类型:项目

dev-master 2024-08-25 01:44 UTC

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 还是对其进行修改。

有意使用本项目的人有责任阅读和完全接受 使用条款和条件

为项目做出贡献

如果您想为项目做出贡献,特别是解决一些 已打开的问题,您必须

  1. GitHub 上对项目进行 fork
  2. 为更改创建一个 分支:git checkout -b nombre-branch
  3. 修改代码:git commit -am '添加...'
  4. 发布更改:git push origin nombre-branch
  5. 创建一个 pull request 以将新的 分支 与 LibreDTE 合并。

重要:在提交 pull request 之前,请确保代码符合 PSR-1PSR-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