本文整理汇总了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';
}