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”