Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Data.php

function Data::getStub

4 calls to Data::getStub()
Data::dumpItem in vendor/symfony/var-dumper/Cloner/Data.php
Depth-first dumping of items.
Data::getValue in vendor/symfony/var-dumper/Cloner/Data.php
Returns a native representation of the original value.
Data::seek in vendor/symfony/var-dumper/Cloner/Data.php
Seeks to a specific key in nested data structures.
Data::__get in vendor/symfony/var-dumper/Cloner/Data.php

File

vendor/symfony/var-dumper/Cloner/Data.php, line 412

Class

Data
@author Nicolas Grekas <p@tchwork.com>

Namespace

Symfony\Component\VarDumper\Cloner

Code

private function getStub(mixed $item) : mixed {
    if (!$item || !\is_array($item)) {
        return $item;
    }
    $stub = new Stub();
    $stub->type = Stub::TYPE_ARRAY;
    foreach ($item as $stub->class => $stub->position) {
    }
    if (isset($item[0])) {
        $stub->cut = $item[0];
    }
    $stub->value = $stub->cut + ($stub->position ? \count($this->data[$stub->position]) : 0);
    return $stub;
}
RSS feed
Powered by Drupal