'integer', 'translation_id' => 'integer']; public static function setValue(int $id, array $values): bool { foreach ($values as $value) { $info = self::where("translation_id", $id) ->where("lang_code", $value['lang_code']) ->first(); if (empty($info)) { $value['translation_id'] = $id; self::add($value); } else { $info->lang_value = $value['lang_value']; $info->save(); } } return true; } }