Repository: pimcore/pimcore (language: php)

Issue:
CsvFormulaFormatter breaks with league/csv:9.11
### Improvement description

Fix type hints for extended method:
```
Fatal error: Declaration of Pimcore\Helper\CsvFormulaFormatter::unEscapeField(string $field): string must be compatible with League\Csv\EscapeFormula::unescapeField(mixed $cell): mixed in /var/www/html/vendor/pimcore/pimcore/lib/Helper/CsvFormulaFormatter.php on line 22
```
CsvFormulaFormatter breaks with league/csv:9.11
### Improvement description

Fix type hints for extended method:
```
Fatal error: Declaration of Pimcore\Helper\CsvFormulaFormatter::unEscapeField(string $field): string must be compatible with League\Csv\EscapeFormula::unescapeField(mixed $cell): mixed in /var/www/html/vendor/pimcore/pimcore/lib/Helper/CsvFormulaFormatter.php on line 22
```


Discussion / hints:

Fix patch:
diff --git a/lib/Helper/CsvFormulaFormatter.php b/lib/Helper/CsvFormulaFormatter.php
index c69a7f13e44..386f9b4ed8d 100644
--- a/lib/Helper/CsvFormulaFormatter.php
+++ b/lib/Helper/CsvFormulaFormatter.php
@@ -19,7 +19,7 @@
 
 class CsvFormulaFormatter extends \League\Csv\EscapeFormula
 {
-    public function unEscapeField(string $field): string
+    public function unEscapeField(mixed $field): string
     {
         if (isset($field[0], $field[1])
             && $field[0] === $this->getEscape()


Test patch: