[Config] Renaming NodeBuilder::nodeBuilder() to NodeBuilder::builder() due to the fact that PHP can get confused when you have a __construct() method *and* a method that has the same name as the class (looks like two constructors to PHP).

This commit is contained in:
Ryan Weaver 2011-02-18 07:31:00 -06:00
parent ea768fe6fc
commit d6617f6fba
2 changed files with 2 additions and 2 deletions

View File

@ -116,7 +116,7 @@ class NodeBuilder
* *
* @return Symfony\Component\DependencyInjection\Configuration\Builder\NodeBuilder This builder node * @return Symfony\Component\DependencyInjection\Configuration\Builder\NodeBuilder This builder node
*/ */
public function nodeBuilder(NodeBuilder $node) public function builder(NodeBuilder $node)
{ {
$node->parent = $this; $node->parent = $this;

View File

@ -11,7 +11,7 @@ class NodeBuilderTest extends \PHPUnit_Framework_TestCase
$nodeBuilder = new NodeBuilder('root', array()); $nodeBuilder = new NodeBuilder('root', array());
$childNode = new NodeBuilder('child', array()); $childNode = new NodeBuilder('child', array());
$ret = $nodeBuilder->nodeBuilder($childNode); $ret = $nodeBuilder->builder($childNode);
$this->assertEquals(array('child' => $childNode), $nodeBuilder->children); $this->assertEquals(array('child' => $childNode), $nodeBuilder->children);
$this->assertEquals($nodeBuilder, $ret); $this->assertEquals($nodeBuilder, $ret);
} }