<?xml version="1.0"?><phpdoc><class name="jpeto_mapper" extends="jpeto_core" undoc="false" access="private" package="jpeto_system"><file>c:/web/jpeto2/jpeto/jpeto_mapper.php</file><doc><inherited src="Array"/><overriden src="Array"/><description/><shortdescription>This class provides the functionality for the jpeto_mapper table</shortdescription></doc><function name="jpeto_mapper" undoc="false" access="public"><doc><parameter name="$UniqueID" default="0" type="integer">the UniqueID of the object to map from</parameter><parameter name="$Language" default="&amp;quot;DE&amp;quot;" type="string">the current Language</parameter><parameter name="$Version" default="&amp;quot;O&amp;quot;" type="string">the current Version</parameter><return type="void"/><description/><shortdescription>constructor for jpeto_mapper</shortdescription></doc></function><function name="get_next_mapped_item" undoc="false" access="public"><doc><parameter name="$all" default="false" type="boolean">affect all objects or just online objects</parameter><return name="" type="boolean">true if there is a next element&#x0a;false if there is no next element&#x0a;&#x0a;example&#x0a;&#x0a;while($mapper-&amp;gt;get_next_mapped_item())&#x0a;{&#x0a;// do whatever you like with the object pair&#x0a;}</return><description/><shortdescription>Gets the next element mapped to the object with the specified UniqueID, Language and Version</shortdescription></doc></function><function name="get_next_mapped_object" undoc="false" access="private"><doc><parameter name="$follow" default="true" type="Boolean">follow the object to it&amp;apos;s leaves</parameter><return name="$Object" type="string"> returns the object (as an object, not as a string... phpdoc....)</return><description/><shortdescription>Does the same as the function above, but returns the object</shortdescription></doc></function><function name="arrange" undoc="false" access="private"><doc><parameter name="$SortPos" type="integer"/><return name="$SortPos" type="integer"/><description/><shortdescription>kills &amp;quot;holes&amp;quot; in mapping array. returns new position of given SortPos</shortdescription></doc></function><function name="get_mapped_item" undoc="false" access="private"><doc><parameter name="$SortPos" type="integer"/><return type="void"/><description/><shortdescription>gets a mapped item identified by its SortPosition</shortdescription></doc></function><function name="get_next_mapped_jpeto_type" undoc="false" access="public"><doc><return name="" type="boolean">true if there is a next element&#x0a;false if there is no next element</return><description/><shortdescription>Gets the next Unique JpetoType</shortdescription></doc></function><function name="mapObject" undoc="false" access="private"><doc><parameter name="$Recordset" type="array">the Recordset to map to the Object&amp;apos;s variables</parameter><parameter name="$follow" default="true" type="Boolean">follow the object to it&amp;apos;s leaves</parameter><return type="void"/><description>the Object&amp;apos;s variables</description><shortdescription>Maps the Object specific Fields from the given Recordset to</shortdescription></doc></function><function name="mapFields" undoc="false" access="private"><doc><parameter name="$Recordset" type="array">the Recordset given to map to the variables</parameter><return type="void"/><description/><shortdescription>Maps the fields of the given recordset to the object variables</shortdescription></doc></function><function name="numParents" undoc="false" access="private"><doc><return name="$numParents" type="integer"/><description/><shortdescription>Returns the number of Parent Objects</shortdescription></doc></function><function name="newUniqueID" undoc="false" access="private"><doc><return name="$newUniqueID" type="integer"/><description/><shortdescription>gets an unused UniqueID</shortdescription></doc></function><function name="newSortPos" undoc="false" access="private"><doc><return name="$newSortPos" type="integer"/><description/><shortdescription>gets an unused SortPosition</shortdescription></doc></function><function name="store" undoc="false" access="private"><doc><return name="$success" type="boolean"/><description/><shortdescription>stores the current object</shortdescription></doc></function><function name="delete" undoc="false" access="private"><doc><parameter name="$mapperonly" default="false" type="boolean">defines if just this one item should be deleted (e.g. for sorting) or all depending objects as well</parameter><return name="$success" type="boolean"/><description/><shortdescription>unlinks current object</shortdescription></doc></function><variable name="$mapUniqueID" access="private" type="integer"><doc><description/><shortdescription>UniqueID of the object to map from</shortdescription></doc></variable><variable name="$mapLanguage" access="private" type="string">&amp;quot;DE&amp;quot;<doc><description/><shortdescription>language of the object to map from (2 character language code, default &amp;quot;DE&amp;quot;)</shortdescription></doc></variable><variable name="$mapVersion" access="private" type="string">&amp;quot;O&amp;quot;<doc><description/><shortdescription>Version of the object to map from</shortdescription></doc></variable><variable name="$mapJpetoType" access="private" type="integer"><doc><description/><shortdescription>Type of object to map from</shortdescription></doc></variable><variable name="$mapToUniqueID" access="private" type="integer"><doc><description/><shortdescription>UniqueID of the object to map to</shortdescription></doc></variable><variable name="$mapToLanguage" access="private" type="string">&amp;quot;DE&amp;quot;<doc><description/><shortdescription>language of the object to map to (2 character language code, default &amp;quot;DE&amp;quot;)</shortdescription></doc></variable><variable name="$mapToVersion" access="private" type="string">&amp;quot;O&amp;quot;<doc><description/><shortdescription>Version of the object to map to</shortdescription></doc></variable><variable name="$mapToJpetoType" access="private" type="integer"><doc><description/><shortdescription>Type of object to map to</shortdescription></doc></variable><variable name="$mapSortPos" access="private" type="integer"><doc><description/><shortdescription>Sort Position object to map to</shortdescription></doc></variable><variable name="$order" access="private" type="string">&amp;quot;&amp;quot;<doc><description/><shortdescription>up or down</shortdescription></doc></variable><uses type="include_once" file="jpeto/jpeto_config.php" undoc="true"><doc><overriden src="jpeto_core"/></doc></uses><uses type="include_once" file="jpeto/jpeto_core.php" undoc="true"><doc></doc></uses><uses type="include_once" file="jpeto/jpeto_object.php" undoc="true"><doc></doc></uses><uses type="include_once" file="jpeto/&amp;quot;.$Recordset[11].&amp;quot;.php" undoc="true"><doc></doc></uses><inherited src="jpeto_core" type="functions"><element>jpeto_core</element><element>getkey</element><element>getuniqueidfromkey</element><element>getlanguagefromkey</element><element>getversionfromkey</element><element>conv</element><element>translate</element><element>reconv</element></inherited><inherited src="jpeto_core" type="variables"><element>$j_language</element><element>$j_version</element><element>$j_jpetotype</element><element>$o_jpetotype</element><element>$adminmode</element><element>$islast</element><element>$isfirst</element><element>$recordset</element><element>$pointer</element><element>$subtype</element><element>$j_parentobject</element></inherited><inherited src="jpeto_core" type="uses"><element>jpeto/jpeto_util.php</element><element>jpeto/jpeto_cache_manager.php</element></inherited><path><parent>jpeto_core</parent></path><baseclass>jpeto_core</baseclass></class></phpdoc>