X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fsymfony%2Fvar-dumper%2FDumper%2FAbstractDumper.php;fp=vendor%2Fsymfony%2Fvar-dumper%2FDumper%2FAbstractDumper.php;h=4e72c1887fe4007732ab0aef33ef4a5b6cb1ae72;hp=ec8189b64be9c1604f77490e29a6ca116167944b;hb=eba34333e3c89f208d2f72fa91351ad019a71583;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae diff --git a/vendor/symfony/var-dumper/Dumper/AbstractDumper.php b/vendor/symfony/var-dumper/Dumper/AbstractDumper.php index ec8189b64..4e72c1887 100644 --- a/vendor/symfony/var-dumper/Dumper/AbstractDumper.php +++ b/vendor/symfony/var-dumper/Dumper/AbstractDumper.php @@ -167,6 +167,9 @@ abstract class AbstractDumper implements DataDumperInterface, DumperInterface */ protected function utf8Encode($s) { + if (!function_exists('iconv')) { + throw new \RuntimeException('Unable to convert a non-UTF-8 string to UTF-8: required function iconv() does not exist. You should install ext-iconv or symfony/polyfill-iconv.'); + } if (false !== $c = @iconv($this->charset, 'UTF-8', $s)) { return $c; }