--- nfo/php/libs/org.netfrag.glib/DataSource/Locator.php 2003/03/05 16:10:08 1.6 +++ nfo/php/libs/org.netfrag.glib/DataSource/Locator.php 2003/03/05 17:13:16 1.7 @@ -9,17 +9,21 @@ * to be informed about the most important stuff it * has to do. * - * * @author Andreas Motl * @package org.netfrag.glib - * @module DataSource::Locator + * @name DataSource::Locator + * @filesource * - */ - -/** - * $Id: Locator.php,v 1.6 2003/03/05 16:10:08 joko Exp $ + * + * Cvs-Log: + * + *
+ * $Id: Locator.php,v 1.7 2003/03/05 17:13:16 joko Exp $
  *
  * $Log: Locator.php,v $
+ * Revision 1.7  2003/03/05 17:13:16  joko
+ * updated docu (phpDocumentor testing....)
+ *
  * Revision 1.6  2003/03/05 16:10:08  joko
  * updated docu (phpDocumentor testing....)
  *
@@ -37,6 +41,7 @@
  *
  * Revision 1.1  2003/03/05 12:04:37  joko
  * + initial commit
+ * 
* * */ @@ -44,38 +49,42 @@ /** * It helps DataSource::Generic working in different "operation modes". * - * - Pass-Through-Reference: php Object will get passed through all layers - * - Pass-Through-Memory: reference to a memory area will get used - * + Build-Locator: build locator from datasource-type and adapter-type - * - Use-Locator: directly use DataSource::Locator instance passed in - * - Merge-Locators: merge metadata of two or more DataSource::Locator instances - * - Build-AutoLocator: use global constants making up our metadata + * * - * It can/should contain: * - *
+ * It can/should contain:
  * (flexible, just some parameters are required for each operation mode)
- * - an oldschool "dsn"-string (e.g. for rdbms-connection via PEAR)
- * + name of a Proxy module to use to *wrap/hide* the connection/transport-layer
+ * 
+ * o names of global constants where to find these informations + * o datasource-type ('rpc|csv-file|...') <-> datasource-family ('orm|rdbms|odbms') + * * * * It can do - * + builds a larger locator from a minimum of information passed in via constructor-arguments + * * * * How to use? @@ -114,12 +123,11 @@ * @license GNU LGPL (GNU Lesser General Public License) * @link http://www.gnu.org/licenses/lgpl.txt * + * @package org.netfrag.glib + * @subpackage DataSource * @name DataSource::Locator - * @filesource * */ - - class DataSource_Locator { /**