/** * @expectedException \InvalidArgumentException * @expectedExceptionMessage There is already a node with key key1! */ public function testAddSameNameTwice() { $node = new ObjectNode(); $subNode1 = new ScalarNode('value1'); $subNode2 = new ScalarNode('value2'); $node->add('key1', $subNode1); $node->add('key1', $subNode2); }
/** * @return \stdClass|null */ public function serialize() { return $this->rootNode->serialize(); }