function sendCancelationEmail($reservationDetails)
 {
     $emailTemplate = self::getEmailTemplate($reservationDetails->reservationData->hotel->hotel_id, CANCELATION_EMAIL);
     if ($emailTemplate == null) {
         return false;
     }
     $content = EmailService::prepareReservationEmail($reservationDetails, $emailTemplate->email_content);
     $from = $reservationDetails->reservationData->appSettings->company_email;
     $fromName = $reservationDetails->reservationData->appSettings->company_name;
     $toEmail = $reservationDetails->reservationData->userData->email;
     $isHtml = 1;
     $bcc = array($from, $reservationDetails->reservationData->hotel->email);
     $subject = str_replace(EMAIL_HOTEL_NAME, $hotelName = $reservationDetails->reservationData->hotel->hotel_name, $emailTemplate->email_subject);
     return self::sendEmail($from, $fromName, $from, $toEmail, null, $bcc, $subject, $content, $isHtml);
 }