uawdijnntqw1x1x1
IP : 216.73.216.93
Hostname : panel.codeskitter.com
Kernel : Linux panel.codeskitter.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
Disable Function : apache_child_terminate, apache_note, apache_setenv, define_syslog_variables, dl, link, opcache_get_status, openlog, pcntl_exec, pcntl_fork, pcntl_setpriority, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid, posix_setuid
OS : Linux
PATH:
/
home
/
users
/
unlimited
/
www
/
eshop.codeskitter.site
/
application
/
models
/
Fund_transfers_model.php
/
/
<?php defined('BASEPATH') or exit('No direct script access allowed'); class Fund_transfers_model extends CI_Model { public function __construct() { parent::__construct(); $this->load->database(); $this->load->library(['ion_auth', 'form_validation']); $this->load->helper(['url', 'language', 'function_helper']); } function set_fund_transfer($delivery_boy_id, $amount, $opening_bal, $status = 'success', $message = "") { $t = &get_instance(); $res = $t->db->select('balance')->where('id', $delivery_boy_id)->get('users')->result_array(); $data = [ 'delivery_boy_id' => $delivery_boy_id, 'opening_balance' => $opening_bal, 'closing_balance' => $opening_bal - $amount, 'amount' => $amount, 'status' => $status, 'message' => $message ]; $data = escape_array($data); $t->db->insert('fund_transfers', $data); } function get_fund_transfers_list($user_id = '') { $offset = 0; $limit = 10; $sort = 'id'; $order = 'DESC'; $multipleWhere = $where = ''; if (isset($_GET['offset'])) $offset = $_GET['offset']; if (isset($_GET['limit'])) $limit = $_GET['limit']; if (isset($_GET['sort'])) if ($_GET['sort'] == 'id') { $sort = "id"; } else { $sort = $_GET['sort']; } if (isset($_GET['order'])) $order = $_GET['order']; if (isset($_GET['search']) and $_GET['search'] != '') { $search = $_GET['search']; $multipleWhere = ['fund_transfers.`id`' => $search, 'users.`username`' => $search, 'mobile' => $search, 'message' => $search, 'fund_transfers.opening_balance' => $search, 'fund_transfers.closing_balance' => $search, 'fund_transfers.status' => $search, 'fund_transfers.amount' => $search ]; } if ($user_id != '' && is_numeric($user_id)) { $where = array('fund_transfers.delivery_boy_id' => trim($user_id)); } $count_res = $this->db->select(' COUNT(fund_transfers.id) as `total` '); if (isset($multipleWhere) && !empty($multipleWhere)) { $count_res->group_Start(); $count_res->or_like($multipleWhere); $count_res->group_End(); } if (isset($where) && !empty($where)) { $count_res->where($where); } $count_res->join('users', ' fund_transfers.delivery_boy_id = users.id '); $transfers_count = $count_res->get('fund_transfers')->result_array(); foreach ($transfers_count as $row) { $total = $row['total']; } $search_res = $this->db->select(' fund_transfers.*,users.username as name ,users.mobile as mobile '); if (isset($multipleWhere) && !empty($multipleWhere)) { $search_res->group_Start(); $search_res->or_like($multipleWhere); $search_res->group_End(); } if (isset($where) && !empty($where)) { $search_res->where($where); } $search_res->join('users', 'fund_transfers.delivery_boy_id = users.id', 'left'); $transfers_res = $search_res->order_by($sort, "asc")->limit($limit, $offset)->get('fund_transfers')->result_array(); $bulkData = array(); $bulkData['total'] = $total; $rows = array(); $tempRow = array(); foreach ($transfers_res as $row) { $row = output_escaping($row); $tempRow['id'] = $row['id']; $tempRow['name'] = $row['name']; $tempRow['mobile'] = (ALLOW_MODIFICATION == 0 && !defined(ALLOW_MODIFICATION)) ? str_repeat("X", strlen($row['mobile']) - 3) . substr($row['mobile'], -3) : $row['mobile']; $tempRow['opening_balance'] = $row['opening_balance']; $tempRow['closing_balance'] = $row['closing_balance']; $tempRow['amount'] = $row['amount']; $tempRow['status'] = $row['status']; $tempRow['message'] = $row['message']; $tempRow['date'] = date('d-m-Y', strtotime($row['date_created'])); $rows[] = $tempRow; } $bulkData['rows'] = $rows; print_r(json_encode($bulkData)); } }
/home/users/unlimited/www/eshop.codeskitter.site/application/models/Fund_transfers_model.php