8000 Merge branch '3.4' into 4.3 · symfony/symfony-docs@c1de819 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit c1de819

Browse files
committed
Merge branch '3.4' into 4.3
* 3.4: Fix some examples
2 parents 88a818e + b5b99f4 commit c1de819

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

components/var_dumper/advanced.rst

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -217,19 +217,22 @@ output produced by the different casters.
217217
If ``DUMP_STRING_LENGTH`` is set, then the length of a string is displayed
218218
next to its content::
219219

220+
use Symfony\Component\VarDumper\Cloner\VarCloner;
220221
use Symfony\Component\VarDumper\Dumper\AbstractDumper;
221222
use Symfony\Component\VarDumper\Dumper\CliDumper;
222223

224+
$varCloner = new VarCloner();
223225
$var = ['test'];
226+
224227
$dumper = new CliDumper();
225-
echo $dumper->dump($var, true);
228+
echo $dumper->dump($varCloner->cloneVar($var), true);
226229

227230
// array:1 [
228231
// 0 => "test"
229232
// ]
230233

231234
$dumper = new CliDumper(null, null, AbstractDumper::DUMP_STRING_LENGTH);
232-
echo $dumper->dump($var, true);
235+
echo $dumper->dump($varCloner->cloneVar($var), true);
233236

234237
// (added string length before the string)
235238
// array:1 [
@@ -239,19 +242,22 @@ next to its content::
239242
If ``DUMP_LIGHT_ARRAY`` is set, then arrays are dumped in a shortened format
240243
similar to PHP's short array notation::
241244

245+
use Symfony\Component\VarDumper\Cloner\VarCloner;
242246
use Symfony\Component\VarDumper\Dumper\AbstractDumper;
243247
use Symfony\Component\VarDumper\Dumper\CliDumper;
244248

249+
$varCloner = new VarCloner();
245250
$var = ['test'];
251+
246252
$dumper = new CliDumper();
247-
echo $dumper->dump($var, true);
253+
echo $dumper->dump($varCloner->cloneVar($var), true);
248254

249255
// array:1 [
250256
// 0 => "test"
251257
// ]
252258

253259
$dumper = new CliDumper(null, null, AbstractDumper::DUMP_LIGHT_ARRAY);
254-
echo $dumper->dump($var, true);
260+
echo $dumper->dump($varCloner->cloneVar($var), true);
255261

256262
// (no more array:1 prefix)
257263
// [
@@ -261,12 +267,15 @@ similar to PHP's short array notation::
261267
If you would like to use both options, then you can combine them by
262268
using the logical OR operator ``|``::
263269

270+
use Symfony\Component\VarDumper\Cloner\VarCloner;
264271
use Symfony\Component\VarDumper\Dumper\AbstractDumper;
265272
use Symfony\Component\VarDumper\Dumper\CliDumper;
266273

274+
$varCloner = new VarCloner();
267275
$var = ['test'];
276+
268277
$dumper = new CliDumper(null, null, AbstractDumper::DUMP_STRING_LENGTH | AbstractDumper::DUMP_LIGHT_ARRAY);
269-
echo $dumper->dump($var, true);
278+
echo $dumper->dump($varCloner->cloneVar($var), true);
270279

271280
// [
272281
// 0 => (4) "test"

0 commit comments

Comments
 (0)
0