File: //var/www/html/qcr24/app/application/controllers/admin/Reports.php
<?php
defined('BASEPATH') or exit('No direct script access allowed');
class Reports extends MY_Controller
{
private $menu_id;
public function __construct()
{
parent::__construct();
$this->load->model('admin/mreport');
$this->load->model('mcommon');
}
public function payments_failed(){
$search_array = array();
if(!empty($this->input->get())){
$search_array['from_date'] = ($this->input->get('from_date'))?date('Y-m-d',strtotime(str_replace('/', '-', $this->input->get('from_date')))):'';
$search_array['to_date'] = ($this->input->get('to_date'))?date('Y-m-d',strtotime(str_replace('/', '-', $this->input->get('to_date')))):'';
$search_array['company_id'] = ($this->input->get('company_id'))?$this->input->get('company_id'):'';
}
$data['payments'] = array();
$data['payments'] = $this->mreport->get_payments_failed($search_array);
$data['companies'] = $this->mcommon->getDetails('master_company','status="0"');
$data['search_array'] = $search_array;
//echo '<pre>'; print_r($data['payments']);die;
$data['content'] = 'admin/reports/payment_failed_list';
$this->load->view('admin/layouts/index', $data);
}
public function payments_success(){
$search_array = array();
if(!empty($this->input->get())){
$search_array['from_date'] = ($this->input->get('from_date'))?date('Y-m-d',strtotime(str_replace('/', '-', $this->input->get('from_date')))):'';
$search_array['to_date'] = ($this->input->get('to_date'))?date('Y-m-d',strtotime(str_replace('/', '-', $this->input->get('to_date')))):'';
$search_array['company_id'] = ($this->input->get('company_id'))?$this->input->get('company_id'):'';
}
$data['payments'] = array();
$data['payments'] = $this->mreport->get_payments_success($search_array);
$data['companies'] = $this->mcommon->getDetails('master_company','status="0"');
$data['search_array'] = $search_array;
//echo '<pre>'; print_r($data['payments']);die;
$data['content'] = 'admin/reports/payment_success_list';
$this->load->view('admin/layouts/index', $data);
}
}