---
title: "Breaking: #106056 - Add setRequest and getRequest to Extbase ValidatorInterface"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-106056-1741414380"
source: "Changelog/14.0/Breaking-106056-AddSetRequestAndGetRequestToExtbaseValidatorInterface.rst"
typo3-version: "14.0"
typo3-major: 14
type: "breaking"
issue: 106056
forge: "https://forge.typo3.org/issues/106056"
tags: ["Backend", "NotScanned", "ext:extbase"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Breaking: #106056 - Add setRequest and getRequest to Extbase ValidatorInterface {#breaking-106056-1741414380}

See [forge#106056](https://forge.typo3.org/issues/106056)

## Description {#description}

Custom validators implementing
`\TYPO3\CMS\Extbase\Validation\Validator\ValidatorInterface` must now
also implement the methods `setRequest()` and `getRequest()`.

## Impact {#impact}

Missing implementations of the methods `setRequest()` and
`getRequest()` will now result in a PHP fatal error.

## Affected installations {#affected-installations}

TYPO3 installations with custom extensions implementing
`ValidatorInterface`.

## Migration {#migration}

The methods `setRequest()` and `getRequest()` must be implemented in
affected validators.

If there is no need to directly implement
`ValidatorInterface`, it is
recommended to extend
`AbstractValidator`, where
both methods are already implemented.
