PHP Classes

File: myXTree/ChangeLog

Recommend this page to a friend!
  Classes of Tereshchenko Andrey  >  myXTree  >  myXTree/ChangeLog  >  Download  
File: myXTree/ChangeLog
Role: Auxiliary data
Content type: text/plain
Description: ChangeLog
Class: myXTree
myXTree is an interface to a SQL-tree.
Author: By
Last change: -
Date: 18 years ago
Size: 2,546 bytes


Class file image Download
    * Error handling is completely advanced. PEAR style of error handling is
    extended with a new class "Error" (see file Error.php for details). The code
    became easier for understanding and for debugging.
    Version of changed files updated to 1.1
    * myXTree:
    Fixed bug which brokes relations the ancestor-descendant. It occured in
    those cases when the query returned objects having an ancestor instead of
    direct parents.
    Version of file updated to 1.1

    * Package version 1.0beta is released.
    Support of a prefix of names for tables of a database is added.
    There is an possibility to change a prefix dynamically (after connection of
    a class myXTree to a database).
    Two public methods are added, the myXTree::selectBySQL() and
    myXTree::setPrefix(). See manual for details.
    Automatic functional tests for the basic possibilities of a package
    are written.

    * ChangeLog:
    Fixed bug in dates. Has crept since last year :~)

    * myXTree.php:
    Many changes for optimization.
    Version updated to 0.3
    * myXTQuery.php:
    Added keyword "DISTINCT" in all SQL queries. It is connected to that some XPath
    expressions return the many identical records though in effect it is one node.
    Version updated to 0.21

    * myXTree.php:
    Added parameter "$full" to myXTree::update() method. See documentation
    for details.
    Version updated to 0.23

    * The myXTPath package is altered. The files myXTPath.php, XTPathParser.php
    and XTPredicateParser have received version 0.3.
    The files path.csv and predicate.csv are replaced on other.

    * myXTPath/XTPathScan.php and scan.csv removed from package.
    * myXTPath/myXTPath.php:
    Added private method myXTPath::_separate() instead of XTPathScan class.
    Changed method myXTPath::evaluate() according to this changes.
    Version updated to 0.21

    * base.sql:
    The index for table Objects is changed. The execution of queries was speed up.
    Version of database updated to 00.11

    * myXTree.php:
    The check of a data-in is added for method myXTree::insert().
    Fixed bug in myXTree::update() method.
    Version updated to 0.22

    * myXTree.php:
    Fixed bug that return result from previous selecting.
    Version updated to 0.21

    * Original Version released.
For more information send a message to info at phpclasses dot org.