本文整理汇总了PHP中Sessions::setOnlinePaymentReservationId方法的典型用法代码示例。如果您正苦于以下问题:PHP Sessions::setOnlinePaymentReservationId方法的具体用法?PHP Sessions::setOnlinePaymentReservationId怎么用?PHP Sessions::setOnlinePaymentReservationId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Sessions
的用法示例。
在下文中一共展示了Sessions::setOnlinePaymentReservationId方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: onlinePayment
function onlinePayment()
{
$reservation = new Reservations();
$reservation->setReservationClientId(Sessions::getClientId());
$reservation->setReservationHotelId(Sessions::getOnlinePaymentHotelId());
$reservation->setReservationHotelRoomTypeId(Sessions::getOnlinePaymentRoomTypeId());
$reservation->setReservationBedType(Sessions::getOnlinePaymentBedType());
$reservation->setReservationMealType(Sessions::getOnlinePaymentMealType());
$reservation->setReservationNoOfRoom(Sessions::getOnlinePaymentRoomCount());
$reservation->setReservationTotalPrice(Sessions::getOnlinePaymentRate());
//$reservation->setCurrencyType(Sessions::currSuffix());
$reservation->setCurrencyType(Sessions::getDisplayRatesIn());
$reservation->setReservationCheckInDate(Sessions::getOnlinePaymentCheckin());
$reservation->setReservationCheckOutDate(Sessions::getOnlinePaymentCheckout());
$reservation->setReservationOfferAvailable(Sessions::getOnlinePaymentOfferAvailable());
$reservation->setReservationOfferData(Sessions::getOnlinePaymentOfferData());
//$reservation_id = $reservation->newReservations();
if ($reservation->newReservations()) {
$reservation_id = mysql_insert_id();
Sessions::setOnlinePaymentReservationId($reservation_id);
$client_name = "";
$client_email = "";
$client_contact = "";
$client = new Clients();
$client->setClientId(Sessions::getClientId());
$client->extractor($client->getClientFromId());
$client_name = $client->clientFirstName() . ' ' . $client->clientLastName();
$client_email = $client->clientEmail();
$client_contact = $client->clientPhoneFixed();
$hotels_name = "";
$hotels = new Hotels();
$hotels->setHotelId(Sessions::getOnlinePaymentHotelId());
$hotels->extractor($hotels->getHotelFromId());
$hotels_name = $hotels->hotelName();
$hotel_room_type = "";
$room = new HotelRoomType();
$room->setRoomTypeId(Sessions::getOnlinePaymentRoomTypeId());
$room->extractor($room->getHotelRoomTypeFromId());
$hotel_room_type = $room->roomTypeName();
$bed_type = Sessions::getOnlinePaymentBedType();
$meal_type = Sessions::getOnlinePaymentMealType();
$room_count = Sessions::getOnlinePaymentRoomCount();
$room_rate = Sessions::getOnlinePaymentRate() . ' ' . Sessions::currSuffix();
$check_in = Sessions::getOnlinePaymentCheckin();
$check_out = Sessions::getOnlinePaymentCheckout();
$mail_tmp = '<table width="560" border="0" align="center">
<tr>
<td width="173" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Reservation Id </td>
<td width="377" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> :' . $reservation_id . ' </td>
</tr>
<tr>
<td width="173" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Hotel </td>
<td width="377" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> :' . $hotels_name . ' </td>
</tr>
<tr>
<td width="173" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Customer’ Name </td>
<td width="377" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> :' . $client_name . ' </td>
</tr>
<tr>
<td width="173" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Customer’ E-mail </td>
<td width="377" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> :' . $client_email . ' </td>
</tr>
<tr>
<td width="173" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Customer’ Contact </td>
<td width="377" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> :' . $client_contact . ' </td>
</tr>
<tr>
<td style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Room Type </td>
<td style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> :' . $hotel_room_type . ' </td>
</tr>
<tr>
<td style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Bed Type</td>
<td style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> :' . $bed_type . ' </td>
</tr>
<tr>
<td height="26" valign="top" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Meal Type </td>
<td valign="top" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px; height:auto !important; min-height:10px; height:auto;"> :' . $meal_type . ' </td>
</tr>
<tr>
<td height="26" valign="top" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> No of Rooms </td>
<td valign="top" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px; height:auto !important; min-height:10px; height:auto;"> :' . $room_count . ' </td>
</tr>
<tr>
<td height="26" valign="top" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Total </td>
<td valign="top" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px; height:auto !important; min-height:10px; height:auto;"> :' . $room_rate . ' </td>
</tr>
<tr>
<td height="26" valign="top" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Check In </td>
<td valign="top" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px; height:auto !important; min-height:10px; height:auto;"> :' . $check_in . ' </td>
</tr>
<tr>
<td height="26" valign="top" style="font-weight:bold; font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px;"> Check Out </td>
<td valign="top" style="font-size:12px; text-align: left; font-family: Arial, Helvetica, sans-serif; color:#60919f; line-height: 19px; margin: 0 0 12px; padding: 4px 3px; height:auto !important; min-height:10px; height:auto;"> :' . $check_out . ' </td>
</tr>
</table>';
$subject = "Reservation Details Roomista.com";
//.........这里部分代码省略.........