%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php class Home extends CI_Controller { function __construct(){ parent::__construct(); $this->load->model(array('Common_Model','Home_Model')); } public function index () { $head = array(); $data = array(); $head['title'] = PORTAL_NAME; $data['title'] = PORTAL_NAME; //$SpecialityList = $this->getSpecialityList('GetSpecialityList'); // Get spacility list $SpecialityList = $this->Common_Model->getAllRecords('tbl_speciality_master ','id as Id, name as Name', array('status'=>'1')); $data['recordArray'] = $SpecialityList; $this->load->view('_parts/header',$head); $this->load->view('home',$data); $this->load->view('_parts/footer'); } /* * Function : getSpecialityList * */ public function getSpecialityList($api) { $post = ["FacilityCode"=> FACILITY_ID]; //print_r($post); //die; $response = postExistingRequest($api,json_encode($post)); //print_r($response); die; return json_decode($response); } /* * Function : sendVerificationSMS */ public function sendVerificationSMS() { $mobile_no = $_POST['mob']; $otp = generate_otp(); // Validate the OTP $searchArray = array('mob'=>$mobile_no); $details = $this->Home_Model->getSingleRecord('tbl_registrations_otp','*',$searchArray); // Save OTP Details $data = array(); $data = array('mob'=>$mobile_no,'otp'=>$otp); $data['is_valid'] = '1'; $data['createdon'] = date('Y-m-d H:i:s'); $time = date('Y-m-d H:i:s'); // expire the token after 1 hour $RESET_TOKEN_LIFE = '15 minutes'; $expireAt = date('Y-m-d H:i:s', strtotime($time . ' + ' . $RESET_TOKEN_LIFE)); $data['expire_at'] = $expireAt; //$data['message'] = $message = 'Your One Time Password (OTP) for Sharda COVID19 Test Booking is '.$otp.'. It will be valid for 10 minutes.'; $data['message'] = $message = $otp.' is your OTP for Sharda COVID19 Vaccination Online portal. OTP valid for only 15 minutes.'; if(empty($details)) { $response = $this->Home_Model->saveinfo('tbl_registrations_otp',$data); } else { $this->Home_Model->updateinfo('tbl_registrations_otp',$data,'id',$details['id']); } //$sendSMS = send_sms($mobile_no,$message); // send OTP Email echo $otp; exit(); } } ?>