--- nfo/php/libs/org.netfrag.glib/DataSource/Generic.php 2003/03/05 17:28:43 1.2 +++ nfo/php/libs/org.netfrag.glib/DataSource/Generic.php 2003/03/09 15:50:36 1.3 @@ -9,9 +9,12 @@ */ /** - * $Id: Generic.php,v 1.2 2003/03/05 17:28:43 joko Exp $ + * $Id: Generic.php,v 1.3 2003/03/09 15:50:36 joko Exp $ * * $Log: Generic.php,v $ + * Revision 1.3 2003/03/09 15:50:36 joko + * + additional metadata for Autodia + * * Revision 1.2 2003/03/05 17:28:43 joko * updated docu (phpDocumentor testing....) * @@ -156,7 +159,7 @@ * type => 'rpc', * metadata => array( Host => 'localhost', Port => '8765' ), * ); - * $source = new GenericDataSource($locator); + * $source = ne w GenericDataSource($locator); * $this->set_data_source( &$source ); * * @@ -166,7 +169,7 @@ * type => 'mysql', * dsn => 'known dsn markup', * ); - * $source = new GenericDataSource($locator); + * $source = ne w GenericDataSource($locator); * $this->set_data_source( &$source ); * * @@ -326,6 +329,13 @@ //$this->_locator->_datasource_type = $query[datasource]; //$locator[_datasource_type] = $query[datasource]; + /** + * + * can do: (this is metadata supplied for Autodia, don't delete!) + * $this->_locator = new DataSource_Locator() + * + */ + // build master locator $this->_locator = php::mkComponent('DataSource::Locator', $locator, array( datasource_type => $query[datasource] ) ); //exit; @@ -372,6 +382,14 @@ //exit; + /** + * + * can do: (this is metadata supplied for Autodia, don't delete!) + * $proxy = new DesignPattern_RemoteProxy() + * + */ + + // --- Proxy selector/dispatcher ... switch ($this->_locator->_datasource_type) { @@ -467,6 +485,13 @@ // $this->create_handler(); + /** + * + * can do: (this is metadata supplied for Autodia, don't delete!) + * $adapter = new DataSource_Adapter_phpHtmlLib_DataListSource() + * + */ + // V1: //$this->create_adapter($adapter_module, $this->function, $this->arguments);