vB_Xml_Export_Channel
extends vB_Xml_Export
in package
Table of Contents
- $db : vB_dB_Assertor
- $nonExportableFields : mixed
- $productid : mixed
- __construct() : mixed
- __serialize() : mixed
- __sleep() : mixed
- __unserialize() : mixed
- __wakeup() : mixed
- createGUID() : mixed
- export() : mixed
- Export objects to the specified filepath
- getXml() : mixed
- If an xml builder is passed it appends the objects. Otherwise, an XML string is returned.
Properties
$db
protected
vB_dB_Assertor
$db
$nonExportableFields
protected
mixed
$nonExportableFields
= array('guid', 'routeid', 'contenttypeid', 'userid', 'parentid', 'lastcontent', 'lastcontentid', 'lastauthorid')
$productid
protected
mixed
$productid
Methods
__construct()
public
__construct([mixed $product = 'vbulletin' ]) : mixed
Parameters
- $product : mixed = 'vbulletin'
Return values
mixed —__serialize()
public
__serialize() : mixed
Return values
mixed —__sleep()
public
__sleep() : mixed
Return values
mixed —__unserialize()
public
__unserialize(mixed $serialized) : mixed
Parameters
- $serialized : mixed
Return values
mixed —__wakeup()
public
__wakeup() : mixed
Return values
mixed —createGUID()
public
static createGUID(mixed $record[, mixed $source = 'vbulletin' ]) : mixed
Parameters
- $record : mixed
- $source : mixed = 'vbulletin'
Return values
mixed —export()
Export objects to the specified filepath
public
export(mixed $filepath[, mixed $overwrite = TRUE ]) : mixed
Parameters
- $filepath : mixed
- $overwrite : mixed = TRUE
Return values
mixed —getXml()
If an xml builder is passed it appends the objects. Otherwise, an XML string is returned.
public
getXml([vB_XML_Builder &$xml = NULL ]) : mixed
Parameters
- $xml : vB_XML_Builder = NULL