[!!!][BUGFIX] Fix boolean noQuote option in DatabaseConnection::fullQuoteArray
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-71458-FullQuoteArrayCantHandleBooleanValuesForNoQuote.rst
1 ==========================================================================
2 Breaking: #71458 - FullQuoteArray can't handle boolean values for $noQuote
3 ==========================================================================
4
5 Description
6 ===========
7
8 The API for fullQuoteArray allows the parameter $noQuote to be boolean but
9 converted it automatically to false as $noQuote is neither a string nor an
10 array. This behavior has been fixed, passing true for $noQuote now disables
11 quoting of any passed in values.
12
13
14 Impact
15 ======
16
17 Passing in boolean true results in escaping being disabled for all values.
18
19
20 Affected Installations
21 ======================
22
23 All installations making use of *INSERTmultipleRows(), *INSERTquery(),
24 *UPDATEquery() or fullQuoteArray() and relying on the fact that quoting
25 remains enabled when true is passed as value for $noQuote.
26
27
28 Migration
29 =========
30
31 Pass the correct list of fields to disable quoting for unless none of the
32 fields should be quoted.