netresearch / nr-scheduler
Extends the TYPO3 scheduler extension with some functions.
Package info
github.com/netresearch/t3x-scheduler
Type:typo3-cms-extension
pkg:composer/netresearch/nr-scheduler
Requires
- php: ^8.2
- typo3/cms-core: ^13.4 || ^14.3
- typo3/cms-fluid: ^13.4 || ^14.3
- typo3/cms-scheduler: ^13.4 || ^14.3
Requires (Dev)
- a9f/typo3-fractor: ^0.5 || ^1.0
- friendsofphp/php-cs-fixer: ^3.65
- overtrue/phplint: ^9.5
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^1.0 || ^2.0
- phpstan/phpstan-deprecation-rules: ^1.0 || ^2.0
- phpstan/phpstan-phpunit: ^1.0 || ^2.0
- phpstan/phpstan-strict-rules: ^1.0 || ^2.0
- saschaegerer/phpstan-typo3: ^1.0 || ^3.0
- ssch/typo3-rector: ^2.0 || ^3.0
- typo3/testing-framework: ^9.2
This package is auto-updated.
Last update: 2026-07-31 18:10:49 UTC
README
TYPO3 Extension nr-scheduler
This extension extends the TYPO3 scheduler extension with some functions.
Requirements
| Extension | TYPO3 | PHP |
|---|---|---|
| 2.x | 13.4 LTS, 14.3 LTS | 8.2-8.5 |
| 1.x | 12.4 LTS | 8.2+ |
Netresearch\NrScheduler\AbstractAdditionalFieldProvider is deprecated as of 2.0.0. It
wraps \TYPO3\CMS\Scheduler\AbstractAdditionalFieldProvider, which TYPO3 removes in
v15.0; migrate consuming tasks to native task types with additional fields via TCA.
Installation
Composer
composer require netresearch/nr-scheduler
GIT
git clone git@github.com:netresearch/t3x-scheduler.git
Development
Testing
composer install composer ci:cgl composer ci:test composer ci:test:php:lint composer ci:test:php:phpstan composer ci:test:php:rector composer ci:test:php:fractor composer ci:test:php:unit composer ci:test:php:functional
Functional tests need a database. Without a MySQL/MariaDB service, run them against SQLite:
typo3DatabaseDriver=pdo_sqlite composer ci:test:php:functional
To verify the other supported core version locally:
composer update --with "typo3/cms-core:^13.4" --with "typo3/cms-fluid:^13.4" --with "typo3/cms-scheduler:^13.4"