@extends('layouts/gnr_layout') @section('title', '| Branch') @section('content') @include('successMsg') @php $branchIdsFromEmployeeTable = DB::table('hr_emp_org_info')->distinct()->pluck('branch_id_fk')->toArray(); $branchIdsFromLedgerTable = array(); $ledgers = DB::table('acc_account_ledger')->select('projectBranchId')->get(); foreach ($ledgers as $ledger) { $projectBranchIdString = str_replace(["[","]","\""],"",$ledger->projectBranchId); $firstResultArray = explode(',',$projectBranchIdString); foreach ($firstResultArray as $firstResult) { $secondResultArray = explode(':',$firstResult); array_push($branchIdsFromLedgerTable, (int) $secondResultArray[1]); } } $branchIdsFromLedgerTable = array_unique($branchIdsFromLedgerTable); $branchIdsFromLedgerTable = array_diff($branchIdsFromLedgerTable,[0]); $foreignBranchIds = array_merge($branchIdsFromEmployeeTable, $branchIdsFromLedgerTable); $foreignBranchIds = array_unique($foreignBranchIds); @endphp