@@ -237,19 +237,22 @@ output produced by the different casters.
237237If ``DUMP_STRING_LENGTH `` is set, then the length of a string is displayed
238238next to its content::
239239
240+ use Symfony\Component\VarDumper\Cloner\VarCloner;
240241 use Symfony\Component\VarDumper\Dumper\AbstractDumper;
241242 use Symfony\Component\VarDumper\Dumper\CliDumper;
242243
244+ $varCloner = new VarCloner();
243245 $var = ['test'];
246+
244247 $dumper = new CliDumper();
245- echo $dumper->dump($var, true);
248+ echo $dumper->dump($varCloner->cloneVar($ var) , true);
246249
247250 // array:1 [
248251 // 0 => "test"
249252 // ]
250253
251254 $dumper = new CliDumper(null, null, AbstractDumper::DUMP_STRING_LENGTH);
252- echo $dumper->dump($var, true);
255+ echo $dumper->dump($varCloner->cloneVar($ var) , true);
253256
254257 // (added string length before the string)
255258 // array:1 [
@@ -259,19 +262,22 @@ next to its content::
259262If ``DUMP_LIGHT_ARRAY `` is set, then arrays are dumped in a shortened format
260263similar to PHP's short array notation::
261264
265+ use Symfony\Component\VarDumper\Cloner\VarCloner;
262266 use Symfony\Component\VarDumper\Dumper\AbstractDumper;
263267 use Symfony\Component\VarDumper\Dumper\CliDumper;
264268
269+ $varCloner = new VarCloner();
265270 $var = ['test'];
271+
266272 $dumper = new CliDumper();
267- echo $dumper->dump($var, true);
273+ echo $dumper->dump($varCloner->cloneVar($ var) , true);
268274
269275 // array:1 [
270276 // 0 => "test"
271277 // ]
272278
273279 $dumper = new CliDumper(null, null, AbstractDumper::DUMP_LIGHT_ARRAY);
274- echo $dumper->dump($var, true);
280+ echo $dumper->dump($varCloner->cloneVar($ var) , true);
275281
276282 // (no more array:1 prefix)
277283 // [
@@ -281,12 +287,15 @@ similar to PHP's short array notation::
281287If you would like to use both options, then you can just combine them by
282288using the logical OR operator ``| ``::
283289
290+ use Symfony\Component\VarDumper\Cloner\VarCloner;
284291 use Symfony\Component\VarDumper\Dumper\AbstractDumper;
285292 use Symfony\Component\VarDumper\Dumper\CliDumper;
286293
294+ $varCloner = new VarCloner();
287295 $var = ['test'];
296+
288297 $dumper = new CliDumper(null, null, AbstractDumper::DUMP_STRING_LENGTH | AbstractDumper::DUMP_LIGHT_ARRAY);
289- echo $dumper->dump($var, true);
298+ echo $dumper->dump($varCloner->cloneVar($ var) , true);
290299
291300 // [
292301 // 0 => (4) "test"
0 commit comments