Download the PHP package twint-ag/twint-shopware-plugin without Composer
On this page you can find all versions of the php package twint-ag/twint-shopware-plugin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download twint-ag/twint-shopware-plugin
More information about twint-ag/twint-shopware-plugin
Files in twint-ag/twint-shopware-plugin
Package twint-shopware-plugin
Short Description TWINT payment plugin for Shopware 6
License MIT
Informations about the package twint-shopware-plugin
TWINT plugin for Shopware 6 (from 6.5)
Development environment
Go to infra/demo65 or infra/demo66 and run docker compose up -d
Access the container with the following command:
Use sw65 if you are using the demo65 environment.
Install dependencies for the plugin:
Install shopware dependencies:
Running phpstan
From inside the container, run the following command:
Checking coding standards
From inside the container, run the following command:
Fixing coding standards violations:
Rector
Running unit tests
Prepare test database
For the first time running unit test, we need create test database:
Assume that we will use shopware_test database for unit tests, and you can use other database names as well.
Update .env.local to use
then run
Shopware will run migration scripts and create database tables for test database.
Prepare environment file
Unit test will use environment variable in infra/demo66/.env.test for test (similarly for infra/demo65/.env.test).
Review the DATABASE_URL in there and make sure that matches with test database you prepared in the previous step.
Run tests
From inside the container, run the following command once:
Then run unit tests:
Release management
Tag a new release, let's say version 1.2.3:
CI will then sync with the public GitHub repository.
All versions of twint-shopware-plugin with dependencies
chillerlan/php-qrcode Version 4.3.4
ext-openssl Version *
shopware/core Version ^6.5 || ^6.6 || ^6.7
shopware/administration Version ^6.5 || ^6.6 || ^6.7
shopware/storefront Version ^6.5 || ^6.6 || ^6.7