Changeset View
Changeset View
Standalone View
Standalone View
branches/5.3.x/core/install/upgrades.php
Show First 20 Lines • Show All 2358 Lines • ▼ Show 20 Line(s) | |||||
public function Upgrade_5_3_0_B1($mode) | public function Upgrade_5_3_0_B1($mode) | ||||
{ | { | ||||
if ( $mode == 'before' ) { | if ( $mode == 'before' ) { | ||||
$ml_helper = $this->Application->recallObject('kMultiLanguageHelper'); | $ml_helper = $this->Application->recallObject('kMultiLanguageHelper'); | ||||
/* @var $ml_helper kMultiLanguageHelper */ | /* @var $ml_helper kMultiLanguageHelper */ | ||||
// add new ml columns to phrases/e-mail events | // add new ml columns to phrases/e-mail events | ||||
$ml_helper->createFields('phrases'); | $ml_helper->createFields('phrases'); | ||||
$ml_helper->createFields('emailevents'); | $ml_helper->createFields('email-template'); | ||||
} | } | ||||
elseif ( $mode == 'after' ) { | elseif ( $mode == 'after' ) { | ||||
$sql = 'SELECT Event, ScheduledTaskId | $sql = 'SELECT Event, ScheduledTaskId | ||||
FROM ' . TABLE_PREFIX . 'ScheduledTasks'; | FROM ' . TABLE_PREFIX . 'ScheduledTasks'; | ||||
$scheduled_tasks = $this->Conn->GetCol($sql, 'ScheduledTaskId'); | $scheduled_tasks = $this->Conn->GetCol($sql, 'ScheduledTaskId'); | ||||
foreach ( $scheduled_tasks as $id => $event_string ) { | foreach ( $scheduled_tasks as $id => $event_string ) { | ||||
$event = new kEvent($event_string); | $event = new kEvent($event_string); | ||||
▲ Show 20 Lines • Show All 126 Lines • Show Last 20 Lines |