FluidTYPO3\Flux\Hooks\WizardItemsHookSubscriber::applyDefaultValues PHP Method

applyDefaultValues() protected method

protected applyDefaultValues ( array $items, array $defaultValues ) : array
$items array
$defaultValues array
return array
    protected function applyDefaultValues(array $items, array $defaultValues)
    {
        foreach ($items as $name => $item) {
            if (FALSE === empty($defaultValues['tx_flux_column'])) {
                $items[$name]['tt_content_defValues']['tx_flux_column'] = $defaultValues['tx_flux_column'];
                $items[$name]['params'] .= '&defVals[tt_content][tx_flux_column]=' . rawurlencode($defaultValues['tx_flux_column']);
            }
            if (FALSE === empty($defaultValues['tx_flux_parent'])) {
                $items[$name]['tt_content_defValues']['tx_flux_parent'] = $defaultValues['tx_flux_parent'];
                $items[$name]['params'] .= '&defVals[tt_content][tx_flux_parent]=' . rawurlencode($defaultValues['tx_flux_parent']);
                $items[$name]['params'] .= '&overrideVals[tt_content][tx_flux_parent]=' . rawurlencode($defaultValues['tx_flux_parent']);
            }
        }
        return $items;
    }