session = session(); $this->UserModel = new User_model(); $this->dModel = new Dashboard_model(); $this->cModel = new Common_model(); $this->creditsModel = new Member_credits_model(); $this->PackagesModel = new Packages_and_pricing_model(); $this->CreditsUsageTrackingModel = new Credits_usage_tracking_model(); $this->MailModel = new Email_template_model(); $this->VariableModel = new Variable_model(); $this->RuleModel = new Rule_model(); $this->Cart_token_model = new Cart_token_model(); $this->cartModel = new Cart_model(); $this->TransactionModel = new transaction_model(); helper(['form', 'url']); } public function index($token = null) { $TransactionData = $this->TransactionModel->where('member_id', session()->get('logged_user'))->findAll(); $data['TransactionData'] = []; foreach ($TransactionData as $TransactionDatakey => $TransactionDatavalue) { $credit_data = $this->creditsModel->where('member_id', session()->get('logged_user')) ->select('package_name') ->select('cost') ->select('credit_points') ->select('expiring_date') ->selectSum('credit_points', 'creditPointsSum') ->selectSum('cost', 'costSum') ->selectCount('package_name', 'pack_count') ->groupBy('package_name') ->where('order_id',$TransactionDatavalue['order_id']) ->where('is_active',1)->findAll(); $TransactionDatavalue['credit_data'] = $credit_data; array_push($data['TransactionData'] ,$TransactionDatavalue); } echo '
';
                print_r(  $data);
                echo '
'; die(); } // ----------------------------------------------- }