app/Http/Controllers/RegularContractCreateController.php を更新
All checks were successful
Deploy so-manager (auto) / deploy (push) Successful in 24s

This commit is contained in:
y.higashide 2025-10-07 15:49:14 +09:00
parent 9d9717863e
commit 57efa7f63e

View File

@ -98,11 +98,15 @@ class RegularContractCreateController extends Controller
$parks_table = $query->skip(($page - 1) * $perPage)->take($perPage)->get();
if ($sort === 'park_ruby' || $sort === 'station_name_ruby') {
setlocale(LC_COLLATE, 'ja_JP.utf8');
$locale_result = setlocale(LC_COLLATE, 'ja_JP.utf8');
\Log::info('setlocale result: ' . $locale_result);
$parks_table = $parks_table->sort(function ($a, $b) use ($order, $sort) {
// null対策
$a_val = $a->$sort ?? '';
$b_val = $b->$sort ?? '';
// 比較値もログで確認本番では消してOK
\Log::info("compare: $a_val vs $b_val");
return $order === 'asc'
? strcoll($a_val, $b_val)
: strcoll($b_val, $a_val);