salespd_cetapp_helper : ps

This commit is contained in:
gandhimathi 2022-05-06 11:36:00 +00:00
parent 6fb3560269
commit 3782f9fa17

View File

@ -4,27 +4,38 @@ class SALESPD_CETAPP
{
public static function pushwithcetsalespdapi($fields,$data,$flag)
{
{
log_message('ERROR','#### pushwithcetsalespdapi Helper FNS');
$fields['data'] = $data;
$pdid = $fields['pdid'];
$headers = array('Content-Type: application/json');
log_message('ERROR',"Response Format : ".json_encode($fields));
$ch = curl_init();
if($flag == 1){ //sectionurl
log_message('ERROR',"Flag 1 PullSalesPDData Api");
$url = 'https://demo.devopsmcfinance.com/cet_salespd/api/PullSalesPdData';
$log_msg = "PullSalesPDData api ";
log_message('ERROR',"Flag 1 ".$log_msg);
$url = 'https://demo.devopsmcfinance.com/cet_salespd/api/PullSalesPdData';
}else if($flag == 2){ // imgurl
log_message('ERROR',"Flag 2 PullSalesPDPhotographsData Api");
$log_msg = "PullSalesPdPhotographsData api ";
log_message('ERROR',"Flag 2 ".$log_msg);
$url = 'https://demo.devopsmcfinance.com/cet_salespd/api/PullSalesPdPhotographsData';
$log_msg = $log_msg."(".$data[0]['img_name'].")";
}
$fields = json_encode($fields);
// print_r($fields);die;
curl_setopt( $ch,CURLOPT_URL, $url);
curl_setopt( $ch,CURLOPT_POST, true );
curl_setopt( $ch,CURLOPT_HTTPHEADER, $headers );
curl_setopt( $ch,CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch,CURLOPT_SSL_VERIFYPEER, true );
curl_setopt( $ch,CURLOPT_POSTFIELDS, $fields);
curl_setopt( $ch,CURLOPT_POSTFIELDS, json_encode( $fields ));
$result = curl_exec($ch );
$response = json_decode($result);
log_message('ERROR',"CET APP PDID (".$pdid.") ".$log_msg." response :".$response->status."/".$response->message);
// // MYLOG::logFunction(null,($pdid)->info("CET APP ".$log_msg,array('api_result' => $result));
// echo "res".$response->status;
// echo $response->message;
// log_message('ERROR',"result : ".$result);
// log_message('ERROR',"result : ".json_encode($result));
curl_close( $ch );
$CI =&get_instance();
}