public function __construct(FactoryInterface $factory, array $definition, NodeTypeManager $nodeTypeManager) { $this->factory = $factory; $this->fromArray($definition); $this->nodeTypeManager = $nodeTypeManager; }
public function __construct($factory, $node, NodeTypeManager $nodeTypeManager) { parent::__construct($factory, $node, $nodeTypeManager); if ($node instanceof DOMElement) { $this->fromXML($node); } else { if (is_array($node)) { $this->fromArray($node); } } }