undkonsorten / typo3-cute-mailing-ttaddress
A TYPO3 extension that connects tt_address and cute-mailing.
Package info
github.com/undkonsorten/typo3-cute-mailing-ttaddress
Language:Shell
Type:typo3-cms-extension
pkg:composer/undkonsorten/typo3-cute-mailing-ttaddress
Requires
- friendsoftypo3/tt-address: ^7.1 || ^8.1.2 || ^9.1.1 || ^10.0.1
- typo3/cms-backend: ^11.5 || ^12.4 || ^13.4 || ^14.3
- typo3/cms-core: ^11.5 || ^12.4 || ^13.4 || ^14.3
- typo3/cms-extbase: ^11.5 || ^12.4 || ^13.4 || ^14.3
- undkonsorten/typo3-cute-mailing: ^4
Requires (Dev)
- ergebnis/composer-normalize: ^2.0
- friendsofphp/php-cs-fixer: ^3.0
- j13k/yaml-lint: ^1.1
- php-parallel-lint/php-console-highlighter: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.4
- phpmd/phpmd: ^2.15
- phpunit/phpunit: ^11.5
- typo3/coding-standards: ^0.8
- typo3/testing-framework: ^9.5
This package is auto-updated.
Last update: 2026-07-30 07:27:34 UTC
README
typo3-cute-mailing-ttaddress
This extension adds tt_address as recipient list to typo3-cute-mailing
Running tests
Tests are executed inside Docker containers via Build/Scripts/runTests.sh. Docker must be installed and running.
Prerequisites
Install the Composer dependencies first:
./Build/Scripts/runTests.sh -s composerUpdateMax
To target a specific TYPO3 version:
./Build/Scripts/runTests.sh -t 13.4 -s composerUpdateMax ./Build/Scripts/runTests.sh -t 14.3 -s composerUpdateMax
PHP linting
Check all PHP files for syntax errors:
./Build/Scripts/runTests.sh -s lintPhp
Unit tests
./Build/Scripts/runTests.sh -s unit
Functional tests
Run with the default SQLite backend:
./Build/Scripts/runTests.sh -s functional
Run against MySQL or PostgreSQL:
./Build/Scripts/runTests.sh -s functional -d mysql ./Build/Scripts/runTests.sh -s functional -d postgres
Code style (PHP-CS-Fixer)
Check for style violations (dry-run, shows a diff, doesn't change files):
./Build/Scripts/runTests.sh -s cgl -n
Actually fix them:
./Build/Scripts/runTests.sh -s cgl
Code metrics (PHPMD)
./Build/Scripts/runTests.sh -s phpmd
Options
| Option | Description | Default |
|---|---|---|
-s <suite> |
Test suite: lintPhp, unit, unitRandom, functional, cgl, phpmd, composerUpdateMin, composerUpdateMax |
unit |
-p <version> |
PHP version: 8.1, 8.2, 8.3, 8.4, 8.5 |
8.3 |
-t <version> |
TYPO3 version (for composer steps): 12.4, 13.4, 14.3 |
14.3 |
-d <dbms> |
Database for functional tests: sqlite, mysql, mariadb, postgres |
sqlite |
-b <runtime> |
Container runtime: docker, podman |
auto-detected |
-x |
Enable Xdebug (PhpStorm on port 9003) | off |
Full option reference:
./Build/Scripts/runTests.sh -h
