Fix the constructor for Action

Also, fix the startXML() method
This commit is contained in:
Evan Prodromou 2009-01-15 14:21:47 -05:00
parent 8028639073
commit ff901332d2
3 changed files with 15 additions and 4 deletions

View File

@ -58,8 +58,21 @@ class Action extends HTMLOutputter // lawsuit
{
var $args;
function Action()
/**
* Constructor
*
* Just wraps the HTMLOutputter constructor.
*
* @param string $output URI to output to, default = stdout
* @param boolean $indent Whether to indent output, default true
*
* @see XMLOutputter::__construct
* @see HTMLOutputter::__construct
*/
function __construct($output='php://output', $indent=true)
{
parent::__construct($output, $indent);
}
// For initializing members of the class

View File

@ -122,7 +122,6 @@ class HTMLOutputter extends XMLOutputter
'lang' => $language));
}
/**
* Ends an HTML document
*
@ -134,7 +133,6 @@ class HTMLOutputter extends XMLOutputter
$this->endXML();
}
/**
* Output an HTML text input element
*

View File

@ -72,7 +72,6 @@ class XMLOutputter
$this->xw = new XMLWriter();
$this->xw->openURI($output);
$this->xw->setIndent($indent);
$this->xw->startDocument('1.0', 'UTF-8');
}
/**
@ -87,6 +86,7 @@ class XMLOutputter
function startXML($doc=null, $public=null, $system=null)
{
$this->xw->startDocument('1.0', 'UTF-8');
if ($doc) {
$this->xw->writeDTD($doc, $public, $system);
}