Skip to content

Commit 18f0896

Browse files
frankslinclaude
andauthored
修復 BasicInformationOfficesController 中的 Arr 類缺失問題 (cbdb-project#499)
修復內容: 1. 添加 use Illuminate\Support\Arr; import 語句 2. 將廢棄的 array_except() 改為 Arr::except()(第 212 行) 3. 修復 Arr::has() 的缺失 import 問題(第 276 行) 錯誤訊息:Class 'App\Http\Controllers\Arr' not found 根本原因:Laravel 6.0 廢棄了全局陣列輔助函數,需要使用 Illuminate\Support\Arr 類 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
1 parent e656751 commit 18f0896

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

app/Http/Controllers/BasicInformationOfficesController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
use App\SocialInst;
1010
use Carbon\Carbon;
1111
use Illuminate\Http\Request;
12+
use Illuminate\Support\Arr;
1213
use Illuminate\Support\Facades\App;
1314
use Illuminate\Support\Facades\Auth;
1415
use Illuminate\Support\Facades\DB;
@@ -208,7 +209,7 @@ public function saveas($id, $cpk)
208209
}
209210
$data = $res2;
210211
$c_addr = $data2;
211-
$data = array_except($data, ['_token', 'c_addr']);
212+
$data = Arr::except($data, ['_token', 'c_addr']);
212213
$data['c_fy_intercalary'] = (int)($data['c_fy_intercalary']);
213214
$data['c_ly_intercalary'] = (int)($data['c_ly_intercalary']);
214215
$data['c_posting_id'] = DB::table('POSTED_TO_OFFICE_DATA')->max('c_posting_id') + 1;

0 commit comments

Comments
 (0)