XML_SaxFilters
[ class tree: XML_SaxFilters ] [ index: XML_SaxFilters ] [ all elements ]

Class: DataSetFilter

Source Location: /XML_SaxFilters-0.3.0/docs/examples/xml2html.php

Class Overview

XML_SaxFilters_AbstractFilter
   |
   --DataSetFilter

Filter for converting an XML data set to HTML


Author(s):

Variables

Methods


Inherited Variables

Inherited Methods

Class: XML_SaxFilters_AbstractFilter

XML_SaxFilters_AbstractFilter::attachToParent()
Calls the parent setChild() method allow a child filter
XML_SaxFilters_AbstractFilter::close()
Sax end element handler
XML_SaxFilters_AbstractFilter::data()
Sax character data handler
XML_SaxFilters_AbstractFilter::detachFromParent()
Calls the parent unsetChild() method removing any child filter
XML_SaxFilters_AbstractFilter::endDoc()
End of parsing handler
XML_SaxFilters_AbstractFilter::escape()
Escape handler (PEAR::XML_HTMLSax only)
XML_SaxFilters_AbstractFilter::getWriter()
Unsets the writer
XML_SaxFilters_AbstractFilter::jasp()
JSP/ASP markup handler (PEAR::XML_HTMLSax only)
XML_SaxFilters_AbstractFilter::open()
Sax start element handler
XML_SaxFilters_AbstractFilter::pi()
Sax processing instruction handler
XML_SaxFilters_AbstractFilter::setChild()
Sets the child filter to which events are delegated
XML_SaxFilters_AbstractFilter::setParent()
Sets the parent filter allow the child to talk back
XML_SaxFilters_AbstractFilter::setWriter()
Sets the writer
XML_SaxFilters_AbstractFilter::startDoc()
Start of parsing handler
XML_SaxFilters_AbstractFilter::unsetChild()
Unsets the child filter
XML_SaxFilters_AbstractFilter::unsetParent()
Breaks the connection to from the child to the parent filter.
XML_SaxFilters_AbstractFilter::__destroy()
Called whenever a filter is unset. Provides a clean up state where

Class Details

[line 19]
Filter for converting an XML data set to HTML
  • Access: public


[ Top ]


Class Variables

$column =  ''

[line 37]

The current column name

Type:   string


[ Top ]

$inRow =  false

[line 31]

Switch to determine if we're in a dataset row

Type:   boolean


[ Top ]

$outfile =

[line 25]

Name for output file

Type:   mixed


[ Top ]

$row =

[line 43]

Array of data from a row

Type:   array


[ Top ]



Method Detail

DataSetFilter (Constructor)   [line 45]

DataSetFilter DataSetFilter( $outfile)


Parameters:

   $outfile   — 

[ Top ]

close   [line 89]

void close( &$name)

End Element Handler

Overrides XML_SaxFilters_AbstractFilter::close() (Sax end element handler)

Parameters:

   &$name   — 

[ Top ]

data   [line 105]

void data( &$data)

Character Data Handler

Overrides XML_SaxFilters_AbstractFilter::data() (Sax character data handler)

Parameters:

   &$data   — 

[ Top ]

endDoc   [line 121]

void endDoc( )

End of parsing

Overrides XML_SaxFilters_AbstractFilter::endDoc() (End of parsing handler)
[ Top ]

open   [line 73]

void open( &$name, &$attribs)

Start Element Handler

Overrides XML_SaxFilters_AbstractFilter::open() (Sax start element handler)

Parameters:

   &$name   — 
   &$attribs   — 

[ Top ]

startDoc   [line 52]

void startDoc( )

Start of parsing

Overrides XML_SaxFilters_AbstractFilter::startDoc() (Start of parsing handler)
[ Top ]


Documentation generated on Mon, 11 Mar 2019 10:15:11 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.