File: /home/cafsindia/allyindian_com/backend/app/package_api.php
<?php
$frm = "";
/* Module Initilization */
if (isset($_REQUEST["frm"])){
$frm = $_REQUEST['frm'];
require("./package_model.php");
$api_model = new package_model;
}
/* Package Details Call API */
if ($frm === "package_info"){
$package_info = $api_model->package_info();
return_rslt($frm, $package_info);
}else
/* Package Name and ID Based Date Call API*/
if ($frm === "package_date"){
$package_id = "";
if (isset($_REQUEST["package_id"])){
$package_id = $_REQUEST['package_id'];
}
$package_date = $api_model->package_date($package_id);
return_rslt($frm, $package_date);
}
function return_rslt($frm, $rslt){
$rslt_count = count($rslt);
if ($rslt_count === 0) {
echo json_encode(array(
'Status' => 500,
'Success' => FALSE,
'data' => "No Record found"
));
}else
if($rslt === 404){
echo json_encode(array(
'Status' => 404,
'Success' => FALSE,
'data' => "Bad Request"
));
}else{
echo json_encode(array(
'Status' => 200,
'Success' => TRUE,
"data" => $rslt
));
}
}
?>