| Server IP : 103.234.187.230 / Your IP : 216.73.216.216 Web Server : Apache System : Linux lserver42043-ind.megavelocity.net 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/b2bzend/application/modules/marketing/controllers/ |
Upload File : |
<?php
class Marketing_WhatsappCampaignController extends Catabatic_ValidateGtx {
public function init() {
parent::init();
$aConfig = $this->getInvokeArg('bootstrap')->getOptions();
$BootStrap = $aConfig['bootstrap'];
$this->baseUrl = $BootStrap['siteUrl'];
$sessionLogin_user = new Zend_Session_Namespace('sessionLogin_user');
$this->intLoggedinUserId = $sessionLogin_user->intLoggedinUserId;
$this->intLoggedinUserAgencySysId = $sessionLogin_user->intLoggedinUserAgencySysId;
$this->FirstName = $sessionLogin_user->FirstName;
$this->LastName = $sessionLogin_user->LastName;
$this->SecurityKey = $sessionLogin_user->agencyDetails['SecurityKey'];
$this->objAgency = new Travel_Model_TblAgency();
$this->_Webservices = new Gtxwebservices_Model_Webservices();
}
public function indexAction() {
#error_reporting(E_ALL);
$this->view->layout()->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);
$requestPerameter = $this->getRequest()->getPost();
$returnResponse = array(
"status" => false,
'message' => 'Error, Please try after some time.',
);
if($requestPerameter){
if(isset($this->SecurityKey) && !empty($this->SecurityKey)){
$apiKey = isset($this->SecurityKey) ? trim($this->SecurityKey) : false;
$intLoggedinUserId = isset($this->intLoggedinUserId) ? trim($this->intLoggedinUserId) : false;
$intLoggedinUserAgencySysId = isset($this->intLoggedinUserAgencySysId) ? trim($this->intLoggedinUserAgencySysId) : false;
$FirstName = isset($this->FirstName) ? trim($this->FirstName) : false;
$LastName = isset($this->LastName) ? trim($this->LastName) : false;
$requestPerameter['AgencySysId'] = $intLoggedinUserAgencySysId;
$requestPerameter['AgentSysId'] = $intLoggedinUserId;
$requestPerameter['apiKey'] = $apiKey;
$requestPerameter['FirstName'] = $FirstName;
$requestPerameter['LastName'] = $LastName;
}
$returnResponse = $this->_Webservices->sendBulkTemplateMessage($requestPerameter,$this->baseUrl);
}
echo json_encode($returnResponse);
exit;
}
}