<?php
namespace Database\Seeders\Admin;
use App\Models\Admin\Language;
use Illuminate\Database\Seeder;
class LanguageSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$data = [
[
'name' => "English",
'code' => "en",
'status' => true,
'last_edit_by' => 1,
'created_at' => now(),
'dir' => "ltr",
],
[
'name' => "Spanish",
'code' => "es",
'status' => false,
'last_edit_by' => 1,
'created_at' => now(),
'dir' => "ltr",
],
[
'name' => "Arabic",
'code' => "ar",
'status' => false,
'last_edit_by' => 1,
'created_at' => now(),
'dir' => "rtl",
]
];
Language::upsert($data,['code'],[]);
}
}
In case of an error, the API will return an error response containing a specific error code 400, 403 Failed and a user-friendly message. Refer to our API documentation for a comprehensive list of error codes and their descriptions.