From 2c610987e6186f1b6daae009cd6ac28416f5490e Mon Sep 17 00:00:00 2001 From: majid Date: Thu, 13 Feb 2025 11:01:30 +0700 Subject: [PATCH] fix(city): seeder to format city names to lowercase format --- database/seeders/CitySeeder.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/database/seeders/CitySeeder.php b/database/seeders/CitySeeder.php index b164ab8..054c421 100644 --- a/database/seeders/CitySeeder.php +++ b/database/seeders/CitySeeder.php @@ -23,7 +23,9 @@ public function data() { - return [ + + // return = [ + $originalData = [ ['province_code' => 11, 'code' => '11.01', 'name' => 'KAB. ACEH SELATAN'], ['province_code' => 11, 'code' => '11.02', 'name' => 'KAB. ACEH TENGGARA'], ['province_code' => 11, 'code' => '11.03', 'name' => 'KAB. ACEH TIMUR'], @@ -540,5 +542,15 @@ ['province_code' => 92, 'code' => '92.71', 'name' => 'KOTA SORONG'], ]; + + $formattedData = array_map(function ($item) { + $item['name'] = ucwords(strtolower($item['name'])); + return $item; + }, $originalData); + + return $formattedData; + } + + }