DOMDocument::createElement returns a DOMElement object which you cannot extend.
Could this be a solution?
class MyElement extends DomElement { function __construct($a_stTagName) { //has to be called! parent::__construct($a_stTagName); }
function myFunction() { // do something } }
$oDom = new DomDocument(); $oMyElement = new MyElement('mytag');
$oMyElement = $oDom->importNode($oMyElement, true); $oMyElement = $oDom->appendChild($oMyElement);
Regards /Erik
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php