Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
<?php
namespace RemexHtml\DOM;
use DOMElement;
use DOMNode;
interface DOMFormatter {
    /**
     * Recursively format a DOMNode.
     *
     * @param DOMNode $node The node to format
     * @return string
     */
    public function formatDOMNode( DOMNode $node );
    /**
     * Non-recursively format a DOMElement.
     *
     * @param DOMElement $element The element to format
     * @param string $contents The formatted contents of the element
     */
    public function formatDOMElement( DOMElement $element, $contents );
}