Bladeren bron

обновление комментариев

ilg2005 4 maanden geleden
bovenliggende
commit
4b22941a28
1 gewijzigde bestanden met toevoegingen van 12 en 6 verwijderingen
  1. 12 6
      app/Http/Controllers/CharController.php

+ 12 - 6
app/Http/Controllers/CharController.php

@@ -74,7 +74,7 @@ class CharController extends Controller
 
     
     /**
-     * Получение всех персонажей пользователя по AccountDBID.
+     * Получение всех персонажей пользователя по имени пользователя.
      *
      * @param  string $username
      * @return \Illuminate\Http\JsonResponse
@@ -111,6 +111,12 @@ class CharController extends Controller
         ], 200);
     }
 
+    /**
+     * Отправка предмета на персонажа.
+     *
+     * @param  \Illuminate\Http\Request  $request
+     * @return \Illuminate\Http\JsonResponse
+     */
     public function SendItemToCharacter(Request $request)
     {
         $character = CharBase::where('DBKey', $request->Owner)->first();
@@ -197,15 +203,15 @@ class CharController extends Controller
      */
     public function UpdateCharacterData(Request $request, $char_id, $table_name)
     {
-        // 1. Получаем конфигурацию таблицы из константы
+        // 1. Получаем конфигурацию таблицы через приватный метод
         $config = $this->resolveTable($table_name);
         if (!$config) {
             return response()->json(['code' => -1, 'msg' => 'Table not allowed or does not exist.'], 400);
         }
 
         $modelClass  = $config['model'];
-        $ownerKey    = $config['key'];
-        $primaryKey  = $config['pk'];
+        $ownerKey    = $config['key']; // Ключ, по которому связывается с CharBase - id персонажа
+        $primaryKey  = $config['pk']; // Для CharBase - DBKey
 
         // 2. Определяем, какую запись обновляем
         if ($table_name === 'CharBase') {
@@ -235,7 +241,7 @@ class CharController extends Controller
     }
 
     /**
-     * Получить конкретный предмет по CharItemID.
+     * Получает конкретный предмет по CharItemID.
      *
      * @param int $char_item_id
      * @return \Illuminate\Http\JsonResponse
@@ -259,7 +265,7 @@ class CharController extends Controller
     }
 
     /**
-     * Обновить конкретный предмет по CharItemID.
+     * Обновляет конкретный предмет по CharItemID.
      *
      * @param \Illuminate\Http\Request $request
      * @param int $char_item_id