view vendor/symfony/var-dumper/Tests/Fixtures/dumb-var.php @ 17:129ea1e6d783

Update, including to Drupal core 8.6.10
author Chris Cannam
date Thu, 28 Feb 2019 13:21:36 +0000
parents 4c8ae668cc8c
children
line wrap: on
line source
<?php

namespace Symfony\Component\VarDumper\Tests\Fixture;

if (!class_exists('Symfony\Component\VarDumper\Tests\Fixture\DumbFoo')) {
    class DumbFoo
    {
        public $foo = 'foo';
    }
}

$foo = new DumbFoo();
$foo->bar = 'bar';

$g = fopen(__FILE__, 'r');

$var = [
    'number' => 1, null,
    'const' => 1.1, true, false, NAN, INF, -INF, PHP_INT_MAX,
    'str' => "déjà\n", "\xE9\x00",
    '[]' => [],
    'res' => $g,
    'obj' => $foo,
    'closure' => function ($a, \PDO &$b = null) {},
    'line' => __LINE__ - 1,
    'nobj' => [(object) []],
];

$r = [];
$r[] = &$r;

$var['recurs'] = &$r;
$var[] = &$var[0];
$var['sobj'] = $var['obj'];
$var['snobj'] = &$var['nobj'][0];
$var['snobj2'] = $var['nobj'][0];
$var['file'] = __FILE__;
$var["bin-key-\xE9"] = '';

unset($g, $r);