undkonsorten/typo3-cute-mailing-ttaddress

A TYPO3 extension that connects tt_address and cute-mailing.

Maintainers

Package info

github.com/undkonsorten/typo3-cute-mailing-ttaddress

Homepage

Language:Shell

Type:typo3-cms-extension

pkg:composer/undkonsorten/typo3-cute-mailing-ttaddress

Transparency log

Statistics

Installs: 1 207

Dependents: 0

Suggesters: 2

Stars: 0

Open Issues: 0

2.4.3 2026-07-30 07:26 UTC

README

Publish

typo3-cute-mailing-ttaddress

This extension adds tt_address as recipient list to typo3-cute-mailing

backend

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