public static function loadSettings(&$settingsController, &$params, &$response, $user) { $settings = Model\Settings::model()->findForUser($user); $response['data'] = array_merge($response['data'], $settings->getAttributes()); // $response['data']['sync_url']=\GO::config()->full_url.'sync.php'; $calendar = $settings->calendar; if ($calendar) { $response['data']['calendar_id'] = $calendar->id; $response['remoteComboTexts']['calendar_id'] = $calendar->name; } $account = $settings->account; if ($account) { $response['data']['account_id'] = $account->id; $response['remoteComboTexts']['account_id'] = $account->aliases(\GO\Base\Db\FindParams::newInstance()->single())->email; } $response = \GO\Calendar\Controller\EventController::reminderSecondsToForm($response); return parent::loadSettings($settingsController, $params, $response, $user); }