jtl-scx/channel-core

SCX Channel Library

0.100.0 2024-03-25 13:19 UTC

This package is auto-updated.

Last update: 2024-03-25 13:20:18 UTC


README

68747470733a2f2f63646e2e65617a7961756374696f6e2e64652f65617374617469632f7363785f6c6f676f2e706e67

JTL-SCX Channel-Core

Releases Testing codecov

JTL Sales Channel Extension is a product that connects various different eCommerce marketplaces to JTL-Wawi or any other ERP solution. This repository provides a PHP framework for creating a new SCX channel integration to connect any marketplace with SCX.

68747470733a2f2f63646e2e65617a7961756374696f6e2e64652f65617374617469632f4a544c2d5343582e706e67

This PHP framework provides abstractions for

  • SCX-Channel-API communication.
  • Event handling using RabbitMQ as queue and jtl/nachricht as messaging framework.
  • data handling such as managing category tree, attributes, prices.

How-To-Start

Use scx/channel to bootstrap a new project

Start Development

Need to run CLI commands?

php bin/Core.php

Need a local RabbitMq?

docker-compose up -d

See .env.dist for development configuration. You may create a .env.local to overwrite specific settings