fullmetrix / sylius-plugin
Fullmetrix connector for Sylius. Syncs orders, customers, products, promotions and tracks visitor events to Fullmetrix.
Package info
github.com/Fullmetrix/sylius-plugin
Type:sylius-plugin
pkg:composer/fullmetrix/sylius-plugin
Requires
- php: >=8.1
- ext-curl: *
- ext-json: *
- doctrine/doctrine-bundle: ^2.10
- doctrine/orm: ^2.15 || ^3.0
- sylius/sylius: ^1.13 || ^2.0
- symfony/event-dispatcher: ^6.4 || ^7.0
- symfony/framework-bundle: ^6.4 || ^7.0
- symfony/http-foundation: ^6.4 || ^7.0
- symfony/http-kernel: ^6.4 || ^7.0
- symfony/security-bundle: ^6.4 || ^7.0
- symfony/twig-bundle: ^6.4 || ^7.0
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpstan/phpstan-doctrine: ^1.3
- phpstan/phpstan-symfony: ^1.3
- phpunit/phpunit: ^10.5
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Official Fullmetrix plugin for Sylius. It connects your store to Fullmetrix, the analytics, segmentation and marketing platform for ecommerce.
Compatible with Sylius 1.13 and 2.x, PHP 8.1 or later.
Installation
composer require fullmetrix/sylius-plugin
Register the bundle in config/bundles.php:
Fullmetrix\SyliusPlugin\FullmetrixPlugin::class => ['all' => true],
Import the routes in config/routes.yaml:
fullmetrix: resource: '@FullmetrixPlugin/Resources/config/routing.yaml'
Create the plugin tables and clear the cache:
bin/console doctrine:migrations:migrate bin/console cache:clear
Connection
In the admin, go to Marketing, then Fullmetrix, and enter the connection code shown in Fullmetrix.