childPElement ) { $parts[] = 'childPElement=' . $this->childPElement->getDebugTag(); } if ( $this->ancestorPNode ) { $parts[] = "ancestorPNode=<{$this->ancestorPNode->name}>"; } if ( $this->wrapBaseNode ) { $parts[] = "wrapBaseNode=<{$this->wrapBaseNode->name}>"; } if ( $this->currentCloneElement ) { $parts[] = "currentCloneElement=" . $this->currentCloneElement->getDebugTag(); } if ( $this->isPWrapper ) { $parts[] = 'isPWrapper'; } if ( $this->isSplittable ) { $parts[] = 'isSplittable'; } if ( $this->needsPWrapping ) { $parts[] = 'needsPWrapping'; } if ( $this->nonblankNodeCount ) { $parts[] = "nonblankNodeCount={$this->nonblankNodeCount}"; } $s = "RemexMungerData {\n"; foreach ( $parts as $part ) { $s .= " $part\n"; } $s .= "}\n"; return $s; } }