Download the PHP package undkonsorten/taskqueue without Composer
On this page you can find all versions of the php package undkonsorten/taskqueue. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download undkonsorten/taskqueue
More information about undkonsorten/taskqueue
Files in undkonsorten/taskqueue
Package taskqueue
Short Description Provides a task queue for other extensions to use.
License GPL-2.0+
Homepage https://www.undkonsorten.com
Informations about the package taskqueue
taskqueue
Manages tasks given from other extensions
The goal is to manage every time-consuming task asynchronously in the background and not in the user response. This leads to faster response for the user. This extension makes heavy usage of the TYPO3 scheduler.
Further documentation is located in the Documentation folder.
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:
To target a specific TYPO3 version:
PHP linting
Check all PHP files for syntax errors:
Unit tests
Functional tests
Run with the default SQLite backend:
Run against MySQL or PostgreSQL:
Options
| Option | Description | Default |
|---|---|---|
-s <suite> |
Test suite: lintPhp, unit, functional, composerUpdateMin, composerUpdateMax |
unit |
-p <version> |
PHP version: 8.3, 8.4 |
8.4 |
-t <version> |
TYPO3 version (for composer steps): 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:
All versions of taskqueue with dependencies
ext-json Version *
symfony/console Version ^5.4 || ^6.0 || ^7
typo3/cms-backend Version ^13.4 || ^14.3
typo3/cms-core Version ^13.4 || ^14.3
typo3/cms-extbase Version ^13.4 || ^14.3