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

Class: XML_CSSML_xslt

Source Location: /XML_CSSML-1.1.1/CSSML/xslt.php

Class Overview

XML_CSSML
   |
   --XML_CSSML_xslt

The XML_CSSML_xslt is a container class which


Author(s):

Version:

  • Revision: 0.1

Variables

Methods


Inherited Variables

Inherited Methods

Class: XML_CSSML

XML_CSSML::errorMessage()
Return a textual error message for an XML_CSSML error code.
XML_CSSML::factory()
XML_CSSML::free()
Kill the class object to free memory. Not really sure how necessary this is, but xml documents can be pretty big. This will kill everything, so only use it when you are done
XML_CSSML::isError()
Tell whether a result code from a XML_CSSML method is an error.
XML_CSSML::load()
Prepare the CSSML document object from either a string, file or object. This will set the CSSMLDoc class variable which will be parsed by the xsl stylesheet into a CSS stylesheet
XML_CSSML::process()
Run the transformation on the CSSML document using the CSSML xsl stylesheet. If
XML_CSSML::reset()
Resets the object so it is possible to load another xml document.
XML_CSSML::setParams()
Set the params (params) that will be used when calling the stylesheet parser.

Class Details

[line 44]
The XML_CSSML_xslt is a container class which

provides the sablotron xsl functions to parse a CSSML document into a stylesheet with the ability to output to a file or return



[ Top ]


Class Variables

$arguments = array()

[line 54]

The sabltron extension can use xml strings as arguments for the processor, but must do so when calling xslt_process. This variable holds those parameters.

Type:   array


[ Top ]



Method Detail

XML_CSSML_xslt (Constructor)   [line 59]

XML_CSSML_xslt XML_CSSML_xslt( [ $in_CSSML = null], [ $in_type = 'string'], [ $in_params = null])


Parameters:

   $in_CSSML   — 
   $in_type   — 
   $in_params   — 

[ Top ]

load   [line 113]

void load( $in_CSSML, [ $in_type = 'string'])


Overrides XML_CSSML::load() (Prepare the CSSML document object from either a string, file or object. This will set the CSSMLDoc class variable which will be parsed by the xsl stylesheet into a CSS stylesheet)

Parameters:

   $in_CSSML   — 
   $in_type   — 

[ Top ]

process   [line 82]

void process( )


Overrides XML_CSSML::process() (Run the transformation on the CSSML document using the CSSML xsl stylesheet. If)
[ Top ]


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