---
title: "Breaking: #69916 - Hook ajaxSaveCode of t3editor changed"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-69916-1668719172"
source: "Changelog/7.6/Breaking-69916-HookAjaxSaveCodeOfT3editorChanged.rst"
modified: "2026-09-14T09:47:36+00:00"
---

# Breaking: #69916 - Hook ajaxSaveCode of t3editor changed

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

## Description

The `$ajaxObj` parameter has been replaced by PSR-7-compliant `$request` and `$response` objects.

## Impact

Using the `$ajaxObj` parameter will result in a fatal error.

## Affected Installations

All 3rd party extensions using the `$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/t3editor/classes/class.tx_t3editor.php']['ajaxSaveCode']`
hook are affected.

## Migration

Make use of ServerRequestInterface and ResponseInterface, see `typo3/sysext/t3editor/Classes/Hook/FileEditHook.php` for reference.
