本文整理匯總了PHP中CommonController::createDateRangeArray方法的典型用法代碼示例。如果您正苦於以下問題:PHP CommonController::createDateRangeArray方法的具體用法?PHP CommonController::createDateRangeArray怎麽用?PHP CommonController::createDateRangeArray使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類CommonController
的用法示例。
在下文中一共展示了CommonController::createDateRangeArray方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: array
$dataOrder['listing_mobile'] = $rowEstablishment['mobile'];
$dataOrder['listing_telephone'] = $rowEstablishment['telephone'];
}
$resultReservation = $commonController->getTableData(array('table' => 'reservations', 'where' => array('establishment_id=' . $establishment_id, 'room_id' => $room_id)));
if (mysql_num_rows($resultReservation) > 0) {
$rowReservation = mysql_fetch_assoc($resultReservation);
$reservationData = json_decode($rowReservation['data'], true);
$dataOrder['check_in_date'] = $reservationData[0]['check_in'];
$dataOrder['check_out_date'] = $reservationData[0]['check_out'];
}
$resultSchedule = $commonController->getTableData(array('table' => 'schedule', 'where' => array('establishment_id=' . $establishment_id, 'room_id' => $room_id)));
if (mysql_num_rows($resultSchedule) > 0) {
$rowSchedule = mysql_fetch_assoc($resultSchedule);
$scheduleData = json_decode($rowSchedule['data'], true);
$scheduleId = $rowSchedule['id'];
$dateArray = $commonController->createDateRangeArray($dataOrder['check_in_date'], $dataOrder['check_out_date']);
$commonKey = array_intersect_key($jsonObj, $dateArray);
foreach ($commonKey as $key => $value) {
foreach ($value as $key1 => $value1) {
if ($key1 === 'available') {
$commonKey[$key][$key1] = $value1 - 1;
}
if ($key1 === 'price') {
$commonKey[$key][$key1] = 0;
}
if ($key1 === 'promo') {
$commonKey[$key][$key1] = 0;
}
if ($key1 === 'status' && $commonKey[$key]['available'] == 0) {
$commonKey[$key][$key1] = 'booked';
}