MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/cafsindia/ntc_cafsinfotech_in_bk/cron/scheduler.php
<?php 
	$frm = "";
	if(isset($_REQUEST["frm"])){
		$frm = $_REQUEST['frm'];
		require ("./scheduler_model.php");
		$api_model = new scheduler_model;
	}

	if($frm === "get_last_position"){
		$rslt = $api_model->get_last_position();
		return_rslt($frm,$rslt);
	}else
		
	if($frm === "get_position_history"){
		$assetid  = '';	
		if($_REQUEST['assetid']){
			$assetid  = $_REQUEST['assetid'];
		}
		$form_date = '';
		if($_REQUEST['form_date']){
			$form_date  = $_REQUEST['form_date'];
		}
		$rslt = $api_model->get_position_history($assetid,$form_date);
		return_rslt($frm,$rslt);
	}else
		
	/* TRIPS START*/

	//ALL TRIPS INFORMATION OF PARTICULAR VEHICLE
	if($frm === "get_vehicle_trip_information"){
		$tripid  = '';	
		if($_REQUEST['tripid']){
			$tripid  = $_REQUEST['tripid'];
		}
		$rslt = $api_model->get_vehicle_trip_information($tripid);
		return_rslt($frm,$rslt);
	}else

	//GET TRIPS INFORMATION OF VEHICLE FOR SPECIFIC DATE
	if($frm === "get_specific_trip_info"){
		$fromdate  = '';	
		if($_REQUEST['fromdate']){
			$fromdate  = $_REQUEST['fromdate'];
		}
		$todate  = '';	
		if($_REQUEST['todate']){
			$todate  = $_REQUEST['todate'];
		}
		$assetid  = '';	
		if($_REQUEST['assetid']){
			$assetid  = $_REQUEST['assetid'];
		}
		$rslt = $api_model->get_specific_trip_info($assetid,$fromdate,$todate);
		return_rslt($frm,$rslt);
	}else
		
	//GET TRIPS DETAIL OF VEHICLE FOR SPECIFIC DATE
	if($frm === "get_specific_trip_details_info"){
		$fromdate  = '';	
		if($_REQUEST['fromdate']){
			$fromdate  = $_REQUEST['fromdate'];
		}
		$todate  = '';	
		if($_REQUEST['todate']){
			$todate  = $_REQUEST['todate'];
		}
		$assetid  = '';	
		if($_REQUEST['assetid']){
			$assetid  = $_REQUEST['assetid'];
		}
		$rslt = $api_model->get_specific_trip_details_info($assetid,$fromdate,$todate);
		return_rslt($frm,$rslt);
	}else
		
	//GET ALL TRIPS INFORMATION OF ALL VEHICLE FOR SPECIFIC DATE
	if($frm === "get_all_trip_info"){
		$fromdate  = '';	
		if($_REQUEST['fromdate']){
			$fromdate  = $_REQUEST['fromdate'];
		}
		$todate  = '';	
		if($_REQUEST['todate']){
			$todate  = $_REQUEST['todate'];
		}
		$rslt = $api_model->get_all_trip_info($fromdate,$todate);
		return_rslt($frm,$rslt);
	}else
		
	//GET ALL TRIP DETAILS OF ALL VEHICLE FOR SPECIFIC DATE
	if($frm === "get_all_trip_details_info"){
		$fromdate  = '';	
		if($_REQUEST['fromdate']){
			$fromdate  = $_REQUEST['fromdate'];
		}
		$todate  = '';	
		if($_REQUEST['todate']){
			$todate  = $_REQUEST['todate'];
		}
		$rslt = $api_model->get_all_trip_details_info($fromdate,$todate);
		return_rslt($frm,$rslt);
	}else
		
	//GET ALL TRIP DETAILS OF ALL VEHICLE FOR SPECIFIC DATE
	if($frm === "get_all_trip_details_info"){
		$fromdate  = '';	
		if($_REQUEST['fromdate']){
			$fromdate  = $_REQUEST['fromdate'];
		}
		$todate  = '';	
		if($_REQUEST['todate']){
			$todate  = $_REQUEST['todate'];
		}
		$rslt = $api_model->get_all_trip_details_info($fromdate,$todate);
		return_rslt($frm,$rslt);
	}else
		
	//GET ALL TRIP DETAILS FROM EMAIL 
	if($frm === "get_trip_information"){
		$rslt = $api_model->get_trip_information();
		return_rslt($frm,$rslt);
	}
		
	/* TRIPS END*/	
	else{
		echo json_encode(array('success' => False, 'sts' =>"Invalid Request"));
	}

	function return_rslt($frm,$rslt){
		if(!$rslt){
			echo json_encode(array('success' => FALSE, 'sts' =>"No Record found"));
		}else{
			echo json_encode(array('success' => TRUE, "$frm" => $rslt));
		}
	}
?>