Breaking: #101133 - IconFactory->getIcon signature change¶
See forge#101133
Description¶
The public method getIcon
in \TYPO3\CMS\Core\Imaging\IconFactory
has changed its 4th parameter, in order to prepare the removal
of class \TYPO3\CMS\Core\Type\Icon\IconState
.
Impact¶
Custom extensions extending the getIcon
method of class
\TYPO3\CMS\Core\Imaging\IconFactory
not having the same signature
will fail with a PHP fatal error.
Affected installations¶
Custom extensions extending the getIcon
method from class
\TYPO3\CMS\Core\Imaging\IconFactory
.
Migration¶
Adapt the 4th parameter of getIcon
to be of type
\TYPO3\CMS\Core\Type\Icon\IconState|IconState $state = null
In addition, adapt the code in the body of the method.