Neos\Eel\Tests\Unit\FlowQuery\Operations\ChildrenOperationTest::childrenExamples PHP Метод

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

public childrenExamples ( )
    public function childrenExamples()
    {
        $object1 = (object) ['a' => 'b'];
        $object2 = (object) ['c' => 'd'];
        $exampleArray = ['keyTowardsObject' => (object) [], 'keyTowardsArray' => [$object1, $object2], 'keyTowardsTraversable' => new \ArrayIterator([$object1, $object2])];
        return ['traversal of objects' => [[$exampleArray], ['keyTowardsObject'], [$exampleArray['keyTowardsObject']]], 'traversal of arrays unrolls them' => [[$exampleArray], ['keyTowardsArray'], [$object1, $object2]], 'traversal of traversables unrolls them' => [[$exampleArray], ['keyTowardsTraversable'], [$object1, $object2]]];
    }