Class TSqlMapXmlConfigBuilder
TSqlMapXmlConfig class file.
Abstract
Package: System\Data\SqlMap\Configuration
Copyright: Copyright © 2005-2014 PradoSoft
License: http://www.pradosoft.com/license/
Author: Wei Zhuo <weizhuo[at]gmail[dot]com>
Located at Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php
Package: System\Data\SqlMap\Configuration
Copyright: Copyright © 2005-2014 PradoSoft
License: http://www.pradosoft.com/license/
Author: Wei Zhuo <weizhuo[at]gmail[dot]com>
Located at Data/SqlMap/Configuration/TSqlMapXmlConfiguration.php
protected
Object
|
#
createObjectFromNode( SimpleXmlNode $node )
Create an instance of an object give by the attribute named 'class' in the node and set the properties on the object given by attribute names and values. |
protected
|
#
setObjectPropFromNode( Object $obj, SimpleXmlNode $node, array $except = array() )
For each attributes (excluding attribute named in $except) set the property of the $obj given by the name of the attribute with the value of the attribute. |
protected
string
|
#
getAbsoluteFilePath( string $basefile, string $resource )
Gets the filename relative to the basefile. |
protected
SimpleXmlElement
|
#
loadXmlDocument( string $filename,
Load document using simple xml. |
protected
SimpleXmlElement
|
#
getElementByIdValue( SimpleXmlDocument $document, string $tag, string $value )
Get element node by ID value (try for attribute name ID as case insensitive). |
abstract protected
string
|