Просмотр исходного кода

Fix TypeError: strlen() expects parameter 1 to be string, int given

Yurun 3 лет назад
Родитель
Сommit
36cf16fa00
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Worker.php

+ 1 - 1
Worker.php

@@ -678,7 +678,7 @@ class Worker
             // Get column mapping for UI
             foreach(static::getUiColumns() as $column_name => $prop){
                 !isset($worker->{$prop}) && $worker->{$prop} = 'NNNN';
-                $prop_length = \strlen($worker->{$prop});
+                $prop_length = \strlen((string) $worker->{$prop});
                 $key = '_max' . \ucfirst(\strtolower($column_name)) . 'NameLength';
                 static::$$key = \max(static::$$key, $prop_length);
             }