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

Breadcrumb

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

function AbstractObjectNormalizer::removeNestedValue

1 call to AbstractObjectNormalizer::removeNestedValue()
AbstractObjectNormalizer::denormalize in vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php
Denormalizes data back into an object of the given class.

File

vendor/symfony/serializer/Normalizer/AbstractObjectNormalizer.php, line 1135

Class

AbstractObjectNormalizer
Base class for a normalizer dealing with objects.

Namespace

Symfony\Component\Serializer\Normalizer

Code

private function removeNestedValue(array $path, array $data) : array {
    $element = array_shift($path);
    if (!$path || !($data[$element] = $this->removeNestedValue($path, $data[$element]))) {
        unset($data[$element]);
    }
    return $data;
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal