, '<?php 
    echo $generator->generateTableName($fKey->refTable);
    ?>
', <?php 
    echo Generator::processArray(explode(';', $fKey->refColumns), '\'', false, true);
    echo isset($fKey->delete) ? ", '{$fKey->delete}'" : '';
    echo isset($fKey->update) ? (isset($fKey->delete) ? '' : ', null') . ", '{$fKey->update}'" : '';
    ?>
);
<?php 
}
?>
    }

<?php 
Generator::echoInheritdocBlock();
?>
    public function <?php 
echo $generator->safe ? 'safeDown' : 'down';
?>
()
    {
<?php 
foreach ($generator->foreignKeys as $fKey) {
    ?>
        $this->dropForeignKey('<?php 
    echo $fKey->name;
    ?>
', '<?php 
    echo $generator->generateTableName($fKey->table);
    ?>
?>
 columns-custom-width">
    <td>
        <button type="button" class="del-db-column-<?php 
echo $tableUnique;
?>
 btn btn-danger btn-xs"><i class="glyphicon glyphicon-minus"></i></button>
    </td>
    <td>
        <?php 
echo $form->field($column, "[{$i}][{$c}]name")->textInput(['maxlength' => true]);
?>
    </td>
    <td>
        <?php 
echo $form->field($column, "[{$i}][{$c}]type")->dropDownList(['' => ''] + Generator::columnTypes(), ['maxlength' => true]);
?>
    </td>
    <td>
        <?php 
echo $form->field($column, "[{$i}][{$c}]unique")->checkbox();
?>
        <?php 
echo $form->field($column, "[{$i}][{$c}]notNull")->checkbox();
?>
    </td>
    <td>
        <?php 
echo $form->field($column, "[{$i}][{$c}]unsigned")->checkbox();
?>
    </td>