EVOLUTION-NINJA
Edit File: Subscription.php
<?php namespace App\Controllers\admin; use App\Controllers\BaseController; use CodeIgniter\RESTful\ResourceController; use CodeIgniter\API\ResponseTrait; use App\Models\RegisterUserModel; use App\Models\OrganisationModel; use App\Models\Expiry_model; use App\Models\Model_sub; class Subscription extends BaseController { // public function __construct() // { // require_once APPPATH.'ThirdParty/ssp.class.php'; // $this->db = db_connect(); // } use ResponseTrait; public function __construct() { helper(['form']); // helper(['url']); } public function index(){ $org_id = session()->get('org_id'); $role_id = session()->get('role_id'); if($org_id){ $edituser=['z,x,y']; $data['user_management'] = $edituser; if($org_id == 1 ){ //super admin $model = new OrganisationModel(); // $model->where('id',$temple_id); $details = $model->get()->getResultArray(); $data['org'] = $details; } else{ $model = new OrganisationModel(); // $model->where('id',$org_id); $details = $model->get()->getResultArray(); $data['org'] = $details; } // $model = new AdminModel(); // $user_details = $model->get()->getResultArray(); // $data['details'] = $user_details; return view('admin/subscription-payment', $data); }else{ return view('admin/super-admin-login'); } } // public function getJoinedData() // { // $request = service('request'); // $startDate = $this->request->getVar('start_date'); // $endDate = $this->request->getVar('end_date'); // // Load the model // $model = new Model_sub(); // $data = $model->getJoinedData($startDate,$endDate); // return $this->response->setJSON($data); // } public function getJoinedData() { $startDate = $this->request->getVar('start_date'); $endDate = $this->request->getVar('end_date'); $gridModel = new Model_sub(); $data = $gridModel->getJoinedData($startDate, $endDate); // Return the filtered data as JSON return $this->response->setJSON($data); } } ?>