# packeta/trunk/deps/nette/di/src/DI/Config/Helpers.php

Packeta, version trunk. 34 lines.

- Page: https://pluginprobe.com/plugins/packeta/trunk/code/deps/nette/di/src/DI/Config/Helpers.php
- Raw: https://pluginprobe.com/plugins/packeta/trunk/raw/deps/nette/di/src/DI/Config/Helpers.php
- Modified: 2025-03-10T10:47:38+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/packeta/trunk/code/deps/nette/di/src/DI/Config/Helpers.php#L10-L20`.

```php
<?php

/**
 * This file is part of the Nette Framework (https://nette.org)
 * Copyright (c) 2004 David Grudl (https://davidgrudl.com)
 */
declare (strict_types=1);
namespace Packetery\Nette\DI\Config;

use Packetery\Nette;
/**
 * Configuration helpers.
 * @deprecated
 */
final class Helpers
{
    use \Packetery\Nette\StaticClass;
    public const PREVENT_MERGING = '_prevent_merging';
    /** @deprecated */
    public static function merge($left, $right)
    {
        return \Packetery\Nette\Schema\Helpers::merge($left, $right);
    }
    /** @deprecated */
    public static function takeParent(&$data) : bool
    {
        if (\is_array($data) && isset($data[self::PREVENT_MERGING])) {
            unset($data[self::PREVENT_MERGING]);
            return \true;
        }
        return \false;
    }
}

```
