File manager - Edit - /home/verseaumee/blueversion/wp-content/plugins/chauffeur-booking-system/class/CHBS.WebHook.class.php
Back
<?php /******************************************************************************/ /******************************************************************************/ class CHBSWebHook { /**************************************************************************/ function __construct() { } /**************************************************************************/ function afterSentBooking($bookingId) { $Booking=new CHBSBooking(); $Validation=new CHBSValidation(); /***/ if((int)CHBSOption::getOption('webhook_after_sent_booking_enable')!==1) return(false); if($Validation->isEmpty(CHBSOption::getOption('webhook_after_sent_booking_url_address'))) return(false); if(($booking=$Booking->getBooking($bookingId))===false) return(false); $booking['billing']=$Booking->createBilling($bookingId); $ch=curl_init(CHBSOption::getOption('webhook_after_sent_booking_url_address')); curl_setopt($ch,CURLOPT_POSTFIELDS,json_encode($booking)); curl_setopt($ch,CURLOPT_HTTPHEADER,array('Content-Type:application/json')); curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); curl_exec($ch); curl_close($ch); return(true); } /**************************************************************************/ } /******************************************************************************/ /******************************************************************************/
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings