Predict the time of settlement at first time. Probably, admin user set up own country timezone and we can use this time as settlement time.
Function used: get_user_timezone_offset()
This commit is contained in:
@@ -18,11 +18,14 @@ if (!isset($frm->an_emailexpired)) $frm->an_emailexpired = '2';
|
||||
if (!isset($frm->an_teachermanagepay)) $frm->an_teachermanagepay = '';
|
||||
|
||||
if (isset($CFG->an_cutoff)) {
|
||||
$frm->an_cutoff_hour = intval($CFG->an_cutoff) / 60;
|
||||
$frm->an_cutoff_min = intval($CFG->an_cutoff) % 60;
|
||||
$cutoff = intval($CFG->an_cutoff);
|
||||
$mins = $cutoff % 60; $hrs = ($cutoff - $mins) / 60;
|
||||
$frm->an_cutoff_hour = $hrs; $frm->an_cutoff_min = $mins;
|
||||
}
|
||||
if (!isset($frm->an_cutoff_hour)) {
|
||||
$frm->an_cutoff_hour = get_user_timezone_offset();
|
||||
$frm->an_cutoff_min = 5;
|
||||
}
|
||||
if (!isset($frm->an_cutoff_hour)) $frm->an_cutoff_hour = '0';
|
||||
if (!isset($frm->an_cutoff_min)) $frm->an_cutoff_min = '5';
|
||||
|
||||
if (!isset($frm->acceptccs)) {
|
||||
$frm->acceptccs = array_keys(get_list_of_creditcards());
|
||||
|
||||
Reference in New Issue
Block a user