set_data_log() public method

NvUpdate::set_data_log()
public set_data_log ( mixed $data )
$data mixed
Esempio n. 1
0
            $array['current_version'] = $global_config['version'];
        }
        // Kiem tra ho tro phien ban nang cap
        if (in_array($array['current_version'], $nv_update_config['allow_old_version'])) {
            $array['ability'] = $lang_module['update_ability_1'];
            $array['isupdate_allow'] = true;
        } else {
            $array['ability'] = $lang_module['update_ability_0'];
            $array['isupdate_allow'] = false;
        }
        // Kiem tra va ghi log data
        $step = $array['isupdate_allow'] ? 1 : 0;
        if ($step == 0 or !isset($nv_update_config['updatelog']['step']) or $nv_update_config['updatelog']['step'] < $step) {
            $nv_update_config['updatelog']['step'] = $step;
            $nv_update_config['updatelog']['old_version'] = $array['current_version'];
            $NvUpdate->set_data_log($nv_update_config['updatelog']);
        }
        unset($step);
        $contents = $NvUpdate->step1($array);
    }
} elseif ($nv_update_config['step'] == 2) {
    // Buoc nang cap: Backup => List cong viec => Cap nhat CSDL => Di chuyen file => Nang cap bang tay.
    $array = array();
    $set_log = false;
    // Kiem tra thu tu cac buoc con
    $nv_update_config['substep'] = $nv_Request->get_int('substep', 'get', 1);
    if ($nv_update_config['substep'] < 1 or !isset($nv_update_config['updatelog']['substep']) or $nv_update_config['substep'] > 5 or $nv_update_config['updatelog']['substep'] < $nv_update_config['substep'] - 1) {
        $nv_update_config['substep'] = 1;
    }
    if ($nv_update_config['substep'] == 1) {
        // Backup CSDL va CODE