(int)$release_id, 'time_of_day_product' => date('H:i:s', strtotime($timeOfDayProduct)), 'time_zone' => 'GMT', 'store_ids' => $dmsIds ); if (isset($hd_release_id) && !empty(trim($hd_release_id))) { // Update timed release details $updateResponse = $owsTimedRelease->updateOwsTimedReleaseData($release_id, $postData); $successMessage = 'updated'; } else { // Insert timed release details $insertResponse = $owsTimedRelease->insertOwsTimedReleaseData($postData); $successMessage = 'added'; } } else { // Delete timed release details $deleteResponse = $owsTimedRelease->deleteOwsTimedReleaseData($release_id); $successMessage = 'deleted'; } $encrypt = WebMessage::getParamHandler('Encrypt'); $msg_success_message = $encrypt->process($successMessage); $msg = '9ae18b57&msg_success_message=' . $msg_success_message; header("location: product_to_go_livepop.php?release_id=$release_id&confirm_msg=$msg"); exit(); } // Get timed release details by release id $releaseLiveRow = array(); $getResponse = $owsTimedRelease->getOwsTimedReleaseData($release_id); if ($getResponse['status'] == 200) { $releaseLiveRow = $getResponse['message']; } // This timed release message shows on edit release page while operations perform on pop up window $timedReleaseMessageForReleasePage = ''; $popUpUrl = 'product_to_go_livepop.php?release_id=' . $release_id; if (!empty($releaseLiveRow)) { $timeZoneMessage = $releaseLiveRow['time_zone'] == 'local' ? 'equivalent in each time zone.' : 'equivalent in all territories.'; $dmsListMessageSuffix = count($releaseLiveRow['store_ids']) > 1 ? ' and ' . (count($releaseLiveRow['store_ids']) - 1) . ' more stores.' : '.'; $dmsListMessage = count($dmsListForTimedRelease) == count($releaseLiveRow['store_ids']) ? 'Applies to all ' . count($releaseLiveRow['store_ids']) . ' stores accepting timed releases.' : 'Applies to ' . $dmsListForTimedRelease[$releaseLiveRow['store_ids'][0]] . $dmsListMessageSuffix; $timedReleaseMessageForReleasePage = date('H:i', strtotime($releaseLiveRow['time_of_day_product'])) . ' ' . $releaseLiveRow['time_zone'] . ' ' . $timeZoneMessage . ' ' . $dmsListMessage; $timedReleaseMessageForReleasePage .= '
EDIT TIMED RELEASE'; } else { $timedReleaseMessageForReleasePage = 'ADD TIMED RELEASE'; } ?>

Timed Release

GMT (GMT Calculator)
Apply timed release to:
$dmsName) { if (in_array($dmsID, $dmsList)) { ?>