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

Class: XML_Transformer_CallbackRegistry

Source Location: /XML_Transformer-1.1.2/XML/Transformer/CallbackRegistry.php

Class Overview


Callback Registry.


Author(s):

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 29]
Callback Registry.


[ Top ]


Class Variables

$overloadedNamespaces = array()

[line 36]

  • Access: public

Type:   array


[ Top ]



Method Detail

XML_Transformer_CallbackRegistry (Constructor)   [line 63]

XML_Transformer_CallbackRegistry XML_Transformer_CallbackRegistry( boolean $recursiveOperation)

Constructor.
  • Access: public

Parameters:

boolean   $recursiveOperation   — 

[ Top ]

getLock   [line 175]

boolean getLock( $namespace)

Lock all namespace handlers except a given one.

Parameters:

   $namespace   — 

[ Top ]

isOverloadedNamespace   [line 143]

boolean isOverloadedNamespace( string $namespacePrefix)

Returns TRUE if a given namespace is overloaded, FALSE otherwise.
  • Access: public

Parameters:

string   $namespacePrefix   — 

[ Top ]

overloadNamespace   [line 79]

mixed overloadNamespace( string $namespacePrefix, object &$object, [boolean $recursiveOperation = ''])

Overloads an XML Namespace.
  • Access: public

Parameters:

string   $namespacePrefix   — 
object   &$object   — 
boolean   $recursiveOperation   — 

[ Top ]

releaseLock   [line 202]

void releaseLock( )

Releases a lock.

[ Top ]

setRecursiveOperation   [line 158]

void setRecursiveOperation( boolean $recursiveOperation)

Enables or disables the recursive operation.
  • Access: public

Parameters:

boolean   $recursiveOperation   — 

[ Top ]

unOverloadNamespace   [line 126]

void unOverloadNamespace( string $namespacePrefix)

Reverts overloading of a given XML Namespace.
  • Access: public

Parameters:

string   $namespacePrefix   — 

[ Top ]


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