convertSingleField() public static method

Convert a single source field to UUIDs
public static convertSingleField ( string $table, string $field )
$table string The table name
$field string The field name
Beispiel #1
0
 private function updateDbafsUuid()
 {
     // As of Contao 3.2 assisted fileTree widgets store tl_files.uuid instead of tl_files.id
     $arrConvertFields = array('single' => array('tl_form' => array('confirmationMailTemplate', 'formattedMailTemplate'), 'tl_form_field' => array('efgBackSingleSRC')), 'multiple' => array('tl_form' => array('confirmationMailAttachments', 'formattedMailAttachments'), 'tl_form_field' => array('efgMultiSRC')));
     foreach ($arrConvertFields['single'] as $strTable => $arrFields) {
         foreach ($arrFields as $strField) {
             \Contao\Database\Updater::convertSingleField($strTable, $strField);
         }
     }
     foreach ($arrConvertFields['multiple'] as $strTable => $arrFields) {
         foreach ($arrFields as $strField) {
             \Contao\Database\Updater::convertMultiField($strTable, $strField);
         }
     }
 }