#36822 [Opn]: Wrong arguments' order in DomNode->replace_child's manual page

From: Date: Wed, 22 Mar 2006 17:38:42 +0000
Subject: #36822 [Opn]: Wrong arguments' order in DomNode->replace_child's manual page
References: 1  Groups: php.doc 
Request: Send a blank email to phpdoc+get-969372456@lists.php.net to get a copy of this message
ID: 36822 Updated by: colder@php.net Reported By: jimmy at powerzone dot dk Status: Open Bug Type: Documentation problem Operating System: Linux PHP Version: Irrelevant New Comment: The source quote was about DOM and not DOMXML, sorry. The documentation problem might not be verified. Previous Comments: ------------------------------------------------------------------------ [2006-03-22 18:29:00] colder@php.net It seems to be verified, according to the source: **** PHP_FUNCTION(dom_node_replace_child) { ... if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "OOO", &id, dom_node_class_entry, &newnode, dom_node_class_entry, &oldnode, dom_node_class_entry) == FAILURE) { return; } **** Here is the patch : http://patches.colder.ch/domnode-replace-hild.patch Thanks in advance. ------------------------------------------------------------------------ [2006-03-22 15:59:21] jimmy at powerzone dot dk Description: ------------ Please browse to the following link : http://dk.php.net/manual/fi/function.domnode-replace-child.php According to the documentation, the function should be called like this : DomNode->replace_child(oldNode, newNode) This is WRONG!. It should be called like this : DomNode->replace_child(newNode, oldNode) I spend hours before I looked in the User Contribution Notes and found the answer. Please correct this bug ASAP as it will save other programmers a lot of time. Reproduce code: --------------- NA Expected result: ---------------- NA Actual result: -------------- NA ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=36822&edit=1

« previous php.doc (#969372456) next »