Neos\ContentRepository\Tests\Functional\Domain\NodesTest::nodesAreCopiedBeforeRecursively PHP Метод

nodesAreCopiedBeforeRecursively() публичный Метод

    public function nodesAreCopiedBeforeRecursively()
    {
        $rootNode = $this->context->getNode('/');
        $bazNode = $rootNode->createNode('baz');
        $fluxNode = $rootNode->createNode('flux');
        $fluxNode->createNode('capacitor');
        $fluxNode->createNode('second');
        $fluxNode->createNode('third');
        $copiedChildNodes = $fluxNode->copyBefore($bazNode, 'fluss')->getChildNodes();
        $names = new \stdClass();
        $names->names = [];
        array_walk($copiedChildNodes, function ($value, $key, &$names) {
            $names->names[] = $value->getName();
        }, $names);
        $this->assertSame(['capacitor', 'second', 'third'], $names->names);
    }
NodesTest