thegrommet/sps-connector

一个用于通过SFTP与SPS Commerce集成的PHP库

v1.0.1 2019-03-06 17:11 UTC

This package is auto-updated.

Last update: 2024-09-07 05:45:00 UTC


README

一个用于通过SFTP与SPS Commerce集成的PHP库。

构建状态

CircleCI

安装

composer require thegrommet/sps-connector

用法

GS1标签生成

参见 generate-label.php

use SpsConnector\Document\ShippingLabel;
use SpsConnector\LabelService;

$labelDocument = new ShippingLabel();
$label = $labelDocument->addLabel();
// add label specifics

$service = new LabelService('username', 'password');
$pdf = $service->getLabel($labelDocument->__toString(), '5311', $service::FORMAT_PDF);
file_put_contents('label.pdf', $pdf);

运行测试

composer test

代码嗅探与修复

# sniff src folder
composer cs
# sniff tests folder
composer cs-tests

# fix src folder
composer cbf
# fix tests folder
composer cbf-tests