public function __construct($configName = '')
 {
     $configName = empty($configName) ? Module::getDbOption('config_name', '') : $configName;
     $this->versionConfig = new VersionConfig($configName);
     $this->versionTable = new VersionTable($this->getConfigVal('migration_table'));
     Module::setDbOption('config_name', $this->versionConfig->getConfigName());
 }
示例#2
0
            }
        });
    }

    function migrationMigrationInfo(version) {
        migrationExecuteStep('migration_info', {version: version}, function (data) {
            $('#migration_info_' + version).empty().html(data);
        });
    }

</script>

<script language="JavaScript">
    <?php 
$views = array('list', 'new', 'status');
$curView = \Sprint\Migration\Module::getDbOption('admin_versions_view');
$curView = in_array($curView, $views) ? $curView : 'list';
?>
    
    var migrationView = '<?php 
echo $curView;
?>
';

    $(document).ready(function () {
        migrationMigrationToggleView(migrationView);
    });
    
</script>

<?php 
" onclick="migrationMigrationsDownConfirm();" />

    <div class="c-migration-filter">
        <?php 
$search = \Sprint\Migration\Module::getDbOption('admin_versions_search', '');
?>
        <input placeholder="<?php 
echo GetMessage('SPRINT_MIGRATION_SEARCH');
?>
" style="" type="text" value="<?php 
echo $search;
?>
" class="adm-input" name="migration_search"/>

        <?php 
$view = \Sprint\Migration\Module::getDbOption('admin_versions_view', 'list');
?>
        <select class="c-migration-stat">
            <option <?php 
if ($view == 'list') {
    ?>
selected="selected"<?php 
}
?>
 value="list"><?php 
echo GetMessage('SPRINT_MIGRATION_TOGGLE_LIST');
?>
</option>
            <option <?php 
if ($view == 'new') {
    ?>