pennyblack/magento-app

为Magento2提供与Penny Black的集成

安装: 827

依赖关系: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

类型:magento2-module

0.2.3 2024-01-05 12:48 UTC

This package is auto-updated.

Last update: 2024-09-21 17:11:27 UTC


README

此应用程序针对2.4.x版本的Magento开源进行开发。

先决条件

  • PHP >=7.4
  • Composer

安装

模块开发

  • 在根目录下创建一个auth.json文件,并使用在Magento帐户 Lastpass条目中找到的密钥进行配置。
  • composer install
  • 如果你正在使用Guzzle 6.x,那么你需要一些额外的包。
    1. 你可以使用以下命令检查Guzzle的版本:composer info guzzlehttp/guzzle | grep version
    2. 如果这个版本是6.x,那么运行composer require php-http/guzzle6-adapter guzzlehttp/psr7

Magento

如果你要将此模块安装到你的Magento商店中,则可以通过composer安装。

  • composer require pennyblack/magento-app

开发

测试 & Linting

我们使用PHPUnit进行单元测试,并使用PHPStan、PHP CodeSniffer和PHP Mess Detector进行质量检查。

  • 运行composer unit-test以运行单元测试套件。
  • 运行composer quality-check以运行质量检查工具。