|
|
File: c:/www/apache/doc2//xmlexporter/PhpdocXMLClassExporter.php
PHPDOC 2000/12/03 - PHPDoc
PhpdocXMLClassExporter
PhpdocObject | +-- PhpdocXMLExporter | +-- PhpdocXMLDocumentExporter | +-- PhpdocXMLClassExporter
Exports the data of a class as an xml file.
|
Exports the data of a class as an xml file.
|
|
|
Methods inherited from PhpdocXMLDocumentExporter |
filenamexml, constsxml, usesxml, functionsxml, docxml, globalsxml, throwsxml, returnxml, paramsxml, authorxml, linkxml, seexml |
|
|
|
|
|
Fields inherited from PhpdocXMLDocumentExporter |
$doctags, $seeattributes, $linkattributes, $authorattributes, $inheritedoverridenattributes, $constattributes, $usesattributes, $functionattributes, $returnattributes, $globalattributes, $paramattributes |
|
|
|
|
Public Method Details |
PhpdocXMLClassExporter |
public void PhpdocXMLClassExporter( )
|
|
Warning: documentation is missing.
|
Returns |
void |
|
|
Private Method Details |
inheritedOverridenXML |
private void inheritedOverridenXML( array $data, string $tag )
|
|
Handles inherited and overriden elements.
|
Parameter |
|
array |
$data |
|
|
of inherited or overriden elements |
|
|
string |
$tag |
|
|
used when saving the elements |
|
Returns |
void |
|
pathXML |
private void pathXML( array $path )
|
|
Writes the "path" (inheritance chain) of an element.
|
Parameter |
|
|
Returns |
void |
|
baseclassXML |
private void baseclassXML( string $base )
|
|
Adds a baseclass container to the generated xml.
|
Parameter |
|
string |
$base |
|
|
of the baseclass |
|
Returns |
void |
|
subclassesXML |
private void subclassesXML( array $subclasses )
|
|
Adds a list of subclasses to the generated xml.
|
Parameter |
|
|
Returns |
void |
|
variablesXML |
private void variablesXML( array $variables )
|
|
Adds class variables to the XMl document.
|
Parameter |
|
|
Returns |
void |
|
create |
private void create( )
|
|
Warning: documentation is missing.
|
Returns |
void |
|
|
Private Field Details |
$variableAttributes |
private array $variableAttributes
>>array(
"name" => "CDATA",
"access" => "CDATA",
"type" => "CDATA",
"abstract" => "Boolean",
"static" => "Boolean",
"final" => "Boolean"
) <<
Variable container attributes.
|
|
$classAttributes |
private array $classAttributes
>>array(
"name" => "CDATA",
"extends" => "CDATA",
"undoc" => "Boolean",
"access" => "CDATA",
"abstract" => "Boolean",
"static" => "Boolean",
"final" => "Boolean",
"package" => "CDATA"
) <<
Class container attributes.
|
|
$fileprefix |
private string $fileprefix
>>"class_" <<
Filename prefix for the generated xml document.
This class variable must be overriden by all derived classes.PHPDoc uses the filename prefix to detect the content ofthe file.
|
|
|
|
|
PHPDoc 1.0beta |