TINYURL STOCK ORDERING
This commit is contained in:
parent
9c36f7bab3
commit
f7eeda7f73
@ -20,7 +20,8 @@
|
|||||||
"amphp/amp": "^1.2",
|
"amphp/amp": "^1.2",
|
||||||
"dompdf/dompdf" : "0.8.2",
|
"dompdf/dompdf" : "0.8.2",
|
||||||
"tecnickcom/tcpdf": "^6.2",
|
"tecnickcom/tcpdf": "^6.2",
|
||||||
"phpmailer/phpmailer": "^6.0"
|
"phpmailer/phpmailer": "^6.0",
|
||||||
|
"php-curl-class/php-curl-class": "^8.5"
|
||||||
|
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
|
|||||||
69
api/application/composer.lock
generated
69
api/application/composer.lock
generated
@ -4,7 +4,7 @@
|
|||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"content-hash": "41e739a6decc9a048b148e7142286874",
|
"content-hash": "85528eeb9ef1cc95bba8240e50127495",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"name": "amphp/amp",
|
"name": "amphp/amp",
|
||||||
@ -645,6 +645,73 @@
|
|||||||
"homepage": "https://github.com/PhenX/php-svg-lib",
|
"homepage": "https://github.com/PhenX/php-svg-lib",
|
||||||
"time": "2018-06-03T10:10:03+00:00"
|
"time": "2018-06-03T10:10:03+00:00"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "php-curl-class/php-curl-class",
|
||||||
|
"version": "8.5.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/php-curl-class/php-curl-class.git",
|
||||||
|
"reference": "2b387e3ef1c8a1d6116a1459c0e3e71643f86806"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/php-curl-class/php-curl-class/zipball/2b387e3ef1c8a1d6116a1459c0e3e71643f86806",
|
||||||
|
"reference": "2b387e3ef1c8a1d6116a1459c0e3e71643f86806",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"ext-curl": "*",
|
||||||
|
"php": ">=5.3"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"ext-gd": "*",
|
||||||
|
"phpunit/phpunit": "*",
|
||||||
|
"squizlabs/php_codesniffer": "*"
|
||||||
|
},
|
||||||
|
"suggest": {
|
||||||
|
"ext-mbstring": "*"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"Curl\\": "src/Curl/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"Unlicense"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Zach Borboa"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs.",
|
||||||
|
"homepage": "https://github.com/php-curl-class/php-curl-class",
|
||||||
|
"keywords": [
|
||||||
|
"API-Client",
|
||||||
|
"api",
|
||||||
|
"class",
|
||||||
|
"client",
|
||||||
|
"curl",
|
||||||
|
"framework",
|
||||||
|
"http",
|
||||||
|
"http-client",
|
||||||
|
"http-proxy",
|
||||||
|
"json",
|
||||||
|
"php",
|
||||||
|
"php-curl",
|
||||||
|
"php-curl-library",
|
||||||
|
"proxy",
|
||||||
|
"requests",
|
||||||
|
"restful",
|
||||||
|
"web-scraper",
|
||||||
|
"web-scraping ",
|
||||||
|
"web-service",
|
||||||
|
"xml"
|
||||||
|
],
|
||||||
|
"time": "2019-01-07T06:43:45+00:00"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "phpmailer/phpmailer",
|
"name": "phpmailer/phpmailer",
|
||||||
"version": "v6.0.6",
|
"version": "v6.0.6",
|
||||||
|
|||||||
@ -86,7 +86,7 @@ defined('EXIT__AUTO_MAX') OR define('EXIT__AUTO_MAX', 125); // highest auto
|
|||||||
|
|
||||||
// define login route name for token verification
|
// define login route name for token verification
|
||||||
//defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', '(listAllEntites/:any)'); // no errors
|
//defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', '(listAllEntites/:any)'); // no errors
|
||||||
defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', '(listLessPDDetails/:any)'); // no errors
|
defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN', 'getPDOfficerCurrentLocation'); // no errors
|
||||||
//defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN','getFullPDDetails'); // no errors
|
//defined('ROUTE_LOGIN') OR define('ROUTE_LOGIN','getFullPDDetails'); // no errors
|
||||||
|
|
||||||
/*********************AWS resources Constants*************************************************/
|
/*********************AWS resources Constants*************************************************/
|
||||||
|
|||||||
@ -421,7 +421,18 @@ class PD_Controller extends REST_Controller {
|
|||||||
{
|
{
|
||||||
$randomString .= $characters[rand(0, $charactersLength - 1)];
|
$randomString .= $characters[rand(0, $charactersLength - 1)];
|
||||||
}
|
}
|
||||||
$pd_details['encrypted_url'] = $randomString;
|
$pd_details['random_string'] = $randomString;
|
||||||
|
|
||||||
|
|
||||||
|
$ch = curl_init();
|
||||||
|
$timeout = 5;
|
||||||
|
$url = 'http://www.velzgroupz2020.com/';
|
||||||
|
curl_setopt($ch,CURLOPT_URL,'http://tinyurl.com/api-create.php?url='.$url);
|
||||||
|
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
|
||||||
|
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
|
||||||
|
$tinyurl = curl_exec($ch);
|
||||||
|
curl_close($ch);
|
||||||
|
$pd_details['encrypted_url'] = $tinyurl;
|
||||||
/************ASSIGN Random URL******************/
|
/************ASSIGN Random URL******************/
|
||||||
|
|
||||||
|
|
||||||
@ -610,7 +621,7 @@ class PD_Controller extends REST_Controller {
|
|||||||
// OTP Generate Condition
|
// OTP Generate Condition
|
||||||
if($pd_details['pd_status'] == INITIATED)
|
if($pd_details['pd_status'] == INITIATED)
|
||||||
{
|
{
|
||||||
$msg = "Dear ".$pd_details['firstName'].", Officer ".$pd_details['officerName']." is on his way to meet you for a personal discussion with regards to your loan application. You can track his realtime location in this link.http://maps.google.com/?q=".$pd_details['link'];
|
//$msg = "Dear ".$pd_details['firstName'].", Officer ".$pd_details['officerName']." is on his way to meet you for a personal discussion with regards to your loan application. You can track his realtime location in this link.http://maps.google.com/?q=".$pd_details['link'];
|
||||||
$no = (string)$pd_details['mobile_no'];
|
$no = (string)$pd_details['mobile_no'];
|
||||||
unset($pd_details['mobile_no']);
|
unset($pd_details['mobile_no']);
|
||||||
unset($pd_details['firstName']);
|
unset($pd_details['firstName']);
|
||||||
@ -636,10 +647,13 @@ class PD_Controller extends REST_Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if($pd_details['pd_status'] == COMPLETED)
|
if($pd_details['pd_status'] == COMPLETED)
|
||||||
|
{
|
||||||
|
if(array_key_exists('link',$pd_details))
|
||||||
{
|
{
|
||||||
$pd_details['complete_location'] = $pd_details['link'];
|
$pd_details['complete_location'] = $pd_details['link'];
|
||||||
unset($pd_details['link']);
|
unset($pd_details['link']);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
if($pd_details['pd_status'] == TRIGGERED)
|
if($pd_details['pd_status'] == TRIGGERED)
|
||||||
@ -4205,7 +4219,8 @@ class PD_Controller extends REST_Controller {
|
|||||||
}
|
}
|
||||||
$company_list[] = $temp_array;
|
$company_list[] = $temp_array;
|
||||||
}
|
}
|
||||||
|
// $company_list = array( array('company_order_id' => 1));
|
||||||
|
//print_r($company_list);
|
||||||
foreach($company_list as $list_key => $company)
|
foreach($company_list as $list_key => $company)
|
||||||
{
|
{
|
||||||
$form_array = array(
|
$form_array = array(
|
||||||
@ -4220,6 +4235,8 @@ class PD_Controller extends REST_Controller {
|
|||||||
);
|
);
|
||||||
$temp = array();
|
$temp = array();
|
||||||
$business_form_status = 0;
|
$business_form_status = 0;
|
||||||
|
$supplier_form_status = 0;
|
||||||
|
$client_form_status = 0;
|
||||||
foreach($form_array as $form)
|
foreach($form_array as $form)
|
||||||
{
|
{
|
||||||
$this->db->SELECT('count(*) as count');
|
$this->db->SELECT('count(*) as count');
|
||||||
@ -4229,10 +4246,11 @@ class PD_Controller extends REST_Controller {
|
|||||||
$this->db->WHERE('PDFORMDETAILSJSON.company_id',$company['company_order_id']);
|
$this->db->WHERE('PDFORMDETAILSJSON.company_id',$company['company_order_id']);
|
||||||
$this->db->WHERE('PDFORMDETAILSJSON.isactive',1);
|
$this->db->WHERE('PDFORMDETAILSJSON.isactive',1);
|
||||||
$template_forms_count = $this->db->GET()->result_array();
|
$template_forms_count = $this->db->GET()->result_array();
|
||||||
|
// print_r($this->db->last_query());
|
||||||
|
// print_r($template_forms_count);echo $form['form_id'];
|
||||||
if($template_forms_count[0]['count'] != 0) {
|
if($template_forms_count[0]['count'] != 0) {
|
||||||
|
|
||||||
if($form['form_id'] == 13)
|
if($form['form_id'] == 13 || $form['form_id'] == 22)
|
||||||
{
|
{
|
||||||
|
|
||||||
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => true,'isAnswerable'=>true);
|
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => true,'isAnswerable'=>true);
|
||||||
@ -4242,6 +4260,26 @@ class PD_Controller extends REST_Controller {
|
|||||||
{
|
{
|
||||||
if($business_form_status == 1){
|
if($business_form_status == 1){
|
||||||
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => true,'isAnswerable'=>true);
|
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => true,'isAnswerable'=>true);
|
||||||
|
|
||||||
|
if($form['form_id'] == 1)//if supplier form answered set supplier_form_status = 1
|
||||||
|
{
|
||||||
|
$supplier_form_status = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($form['form_id'] == 2)//if client form answered set client_form_status = 1
|
||||||
|
{
|
||||||
|
$client_form_status = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if($form['form_id'] == 11)
|
||||||
|
{
|
||||||
|
|
||||||
|
if($client_form_status == 1 && $supplier_form_status == 1)
|
||||||
|
{
|
||||||
|
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => true,'isAnswerable'=>true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -4249,9 +4287,10 @@ class PD_Controller extends REST_Controller {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else //Not previously answered
|
||||||
{
|
{
|
||||||
if($form['form_id'] == 13)
|
//echo "else-- " .$form['form_id'];
|
||||||
|
if($form['form_id'] == 13 || $form['form_id'] == 22)
|
||||||
{
|
{
|
||||||
|
|
||||||
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => false,'isAnswerable'=>true);
|
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => false,'isAnswerable'=>true);
|
||||||
@ -4259,6 +4298,12 @@ class PD_Controller extends REST_Controller {
|
|||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
if($business_form_status == 1){
|
if($business_form_status == 1){
|
||||||
|
|
||||||
|
if($form['form_id'] == 11)
|
||||||
|
{
|
||||||
|
//echo "BUSISTOCk";
|
||||||
|
if($client_form_status == 1 && $supplier_form_status == 1)
|
||||||
|
{
|
||||||
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => false,'isAnswerable'=>true);
|
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => false,'isAnswerable'=>true);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -4266,6 +4311,19 @@ class PD_Controller extends REST_Controller {
|
|||||||
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => false,'isAnswerable'=>false);
|
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => false,'isAnswerable'=>false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => false,'isAnswerable'=>true);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
|
||||||
|
$temp[] = array('form_id' => $form['form_id'],'form_name'=> $form['form_name'],'isAnswered' => false,'isAnswerable'=>false);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -4352,8 +4410,8 @@ class PD_Controller extends REST_Controller {
|
|||||||
public function getPDOfficerCurrentLocation_post()
|
public function getPDOfficerCurrentLocation_post()
|
||||||
{
|
{
|
||||||
$pdid = $this->post('pd_id');
|
$pdid = $this->post('pd_id');
|
||||||
// PDALERTS::pdnotification($pdid);
|
PDALERTS::pdnotification($pdid);
|
||||||
// die();
|
die();
|
||||||
$result_data = $this->db->SELECT('*')->FROM(PDOFFICERCURRENTLOCATION)->WHERE('fk_pd_id',$pdid)->ORDER_BY(PDOFFICERCURRENTLOCATIONID,'DESC')->LIMIT(1)->GET()->result_array();
|
$result_data = $this->db->SELECT('*')->FROM(PDOFFICERCURRENTLOCATION)->WHERE('fk_pd_id',$pdid)->ORDER_BY(PDOFFICERCURRENTLOCATIONID,'DESC')->LIMIT(1)->GET()->result_array();
|
||||||
|
|
||||||
if(count($result_data))
|
if(count($result_data))
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
|
||||||
class PDALERTS
|
class PDALERTS
|
||||||
{
|
{
|
||||||
|
|
||||||
@ -16,8 +17,6 @@ class PDALERTS
|
|||||||
|
|
||||||
public static function pdnotification($pdid)
|
public static function pdnotification($pdid)
|
||||||
{
|
{
|
||||||
|
|
||||||
//echo "called";
|
|
||||||
if($pdid != "" || $pdid != null)
|
if($pdid != "" || $pdid != null)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user