Breaking: #100229 - Convert JSConfirmation to a BitSet
See forge#100229
Description
The class \TYPO3\
is replaced by
\TYPO3\
. The new class is
extending the \TYPO3\
class instead of
\TYPO3\
.
Impact
Since JSConfirmation
is now extending the class \TYPO3\
it's no longer possible to call the following public methods:
matches
() set
Value () is
Valid ()
The only static method left is:
compare
Affected installations
Custom TYPO3 extensions calling public methods:
matches
() set
Value () is
Valid ()
Custom TYPO3 extensions calling static methods in
\TYPO3\
except for the method \TYPO3\
.
Custom TYPO3 extensions calling
\TYPO3\
,
if first argument passed is not an int
.
Migration
Replace existing usages of \TYPO3\
with \TYPO3\
.
There is no migration for the methods:
matches
() set
Value () is
Valid ()
Remove existing calls to static methods
\TYPO3\
and where JSConfirmation::
is used, replace the namespace from
\TYPO3\
to
\TYPO3\
.
Ensure an int value is passed to:
\TYPO3\
CMS\ Core\ Authentication\ Backend User Authentication->js Confirmation ()