File: /var/www/html/spion/app/Helpers/helpers.php
<?php
const STATUS_DISABLED = 0;
const STATUS_ENABLED = 1;
if (! function_exists('getStatus')) {
function getStatus($sync_status) {
switch($sync_status){
case STATUS_DISABLED:
$status_label = 'Disabled';
break;
case STATUS_ENABLED:
$status_label = 'Active';
break;
default:
$status_label = '';
break;
}
return $status_label;
}
}
if (! function_exists('setStatus')) {
function setStatus($row, $update_url) {
$display_inactive_status = $row->status === 0 ? 'display:block' : 'display:none';
$display_active_status = $row->status === 1 ? 'display:block' : 'display:none';
//return setStatus($row->status, $row->id, route('admin.update.staff.status',$row->id));
$status_label = '<a href="#" class="update_status" id="update_status_0" data-current-status="0" data-update-url="'.$update_url.'" title="Make Active" style="'.$display_inactive_status.'">Inactive</a>';
$status_label .= '<a href="#" class="update_status" id="update_status_1" data-current-status="1" data-update-url="'.$update_url.'" title="Make Inactive" style="'.$display_active_status.'">Active</a>';
return $status_label;
}
}
if (! function_exists('getCurrentDateTime')) {
function getCurrentDateTime() {
$date_time_obj = Carbon\Carbon::now();
$date_time = $date_time_obj->toDateTimeString(); //This will output in the usual format of Y-m-d H:i:s
return $date_time;
}
}
if (! function_exists('formatDate')) {
function formatDate($date) {
$date_time_obj = Carbon\Carbon::parse($date);
$date_time = $date_time_obj->toDateTimeString(); //This will output in the usual format of Y-m-d H:i:s
return $date_time;
}
}