Utility¶
implodeTSParams()¶
What does it do?¶
The method implodes a multi dimensional TypoScript array into a one-dimensional array.
Header¶
/**
 * implodeTSParams(): Implodes a multi dimensional TypoScript array, $p, into a one-dimensional array (return value)
 *
 * @param array $p TypoScript structure
 * @param string $k Prefix string
 * @return array Imploded TypoScript objectstring/values
 */
public static function implodeTSParams( $p, $k = '' )
Sample¶
$arrOneDimension = Netzmacher\Refresh\Compatibility\Backend\Utility\BackendUtility::implodeTSParams( $conf );
Refresh¶
You can refresh your extension by find and replace.
// Code from TYPO3 6.2 to 7.6
$arrOneDimension = TYPO3\CMS\Backend\Utility\BackendUtility::implodeTSParams( $conf );
// Code from TYPO3 6.2 to 9.x
$arrOneDimension = Netzmacher\Refresh\Compatibility\Backend\Utility\BackendUtility::implodeTSParams( $conf );
Move “TYPO3\CMS\Backend\Utility\BackendUtility::implodeTSParams” to “Netzmacher\Refresh\Compatibility\Backend\Utility\BackendUtility::implodeTSParams”