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