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

Class: DXMLFileAppender

Source Location: /Files/XML/DXMLFileAppender.php

Class Overview

DObject
   |
   --DXMLNode
      |
      --DXMLFile
         |
         --DXMLFileAppender

XML appender


Variables

Methods


Inherited Constants

Inherited Variables

Inherited Methods

Class: DXMLFile

DXMLFile::__construct()
Constructor
DXMLFile::toFile()
Saves data to file
DXMLFile::__toString()
Gets data string

Class: DXMLNode

DXMLNode::__construct()
Constructor
DXMLNode::addAttributeNameValue()
Adds attributes
DXMLNode::addAttributeObject()
Adds attributes
DXMLNode::addSubNodeObject()
Adds sub node
DXMLNode::addSubNodeSigneValue()
Adds sub node
DXMLNode::clearAttributes()
Clears all attributes
DXMLNode::clearSubNodes()
Clears sub nodes
DXMLNode::isEmpty()
Checks if the node is empty
DXMLNode::setNodeName()
Sets node name
DXMLNode::__toString()
Returns node string data

Class: DObject

DObject::__construct()
Constructor
DObject::debug()
Debig
DObject::getClassMembers()
Gets member variables of the instance
DObject::getClassMemberType()
Gets class member type
DObject::getClassMethods()
Gets classes of the class
DObject::getClassName()
Gets class name
DObject::PHPSerialize()
Gets serialized string of the class
DObject::trace()
Trace
DObject::__destruct()
Descructor
DObject::__toString()
Returns String equivalent of the object.

Class Details

[line 17]
XML appender



[ Top ]


Class Variables

$fileName =  ""

[line 24]

File name



Tags:

access:  public

Type:   string


[ Top ]

$recordsCount =  0

[line 31]

Records in the file



Tags:

access:  public

Type:   int


[ Top ]



Class Methods


constructor __construct [line 41]

DXMLFileAppender __construct( string $fileName, string $rootNodeName)

Constructor



Tags:

access:  public


Overrides DXMLFile::__construct() (Constructor)

Parameters:

string   $fileName  
string   $rootNodeName  

[ Top ]

method deleteFile [line 56]

void deleteFile( )

Deletes file



Tags:

access:  public


[ Top ]

method toFile [line 66]

void toFile( )

Writes data to file



Tags:

access:  public


Overrides DXMLFile::toFile() (Saves data to file)

[ Top ]

method _fillInExistingXMLStructure [line 77]

void _fillInExistingXMLStructure( string $fileName)

Fills in the data from existing xml data



Tags:

access:  protected


Parameters:

string   $fileName  

[ Top ]

method _fillInInStructure [line 94]

DXMLNode _fillInInStructure( &$xmlData, array $xmlData)

Fills in the data from existing xml data



Tags:

access:  protected


Parameters:

array   $xmlData  
   &$xmlData  

[ Top ]


Documentation generated on Sat, 17 Apr 2010 22:13:56 +0300 by phpDocumentor 1.4.3