2002-02-18 07:52:33 +01:00
|
|
|
<?php
|
2006-04-20 19:12:30 +02:00
|
|
|
/**
|
2016-03-06 10:05:20 +01:00
|
|
|
* EGroupware generalized SQL Storage Object
|
2006-04-20 19:12:30 +02:00
|
|
|
*
|
|
|
|
* @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
|
|
|
|
* @package etemplate
|
|
|
|
* @link http://www.egroupware.org
|
|
|
|
* @author Ralf Becker <RalfBecker@outdoor-training.de>
|
2016-03-06 10:05:20 +01:00
|
|
|
* @copyright 2002-16 by RalfBecker@outdoor-training.de
|
2006-04-20 19:12:30 +02:00
|
|
|
* @version $Id$
|
|
|
|
*/
|
2002-02-18 07:52:33 +01:00
|
|
|
|
2016-03-06 10:05:20 +01:00
|
|
|
use EGroupware\Api;
|
|
|
|
|
2005-02-13 14:03:36 +01:00
|
|
|
/**
|
|
|
|
* generalized SQL Storage Object
|
|
|
|
*
|
|
|
|
* the class can be used in following ways:
|
|
|
|
* 1) by calling the constructor with an app and table-name or
|
2012-07-21 11:51:22 +02:00
|
|
|
* 2) by setting the following documented class-vars in a class derived from this one
|
|
|
|
* Of cause you can derive from the class and call the constructor with params.
|
2005-02-13 14:03:36 +01:00
|
|
|
*
|
2016-03-06 10:05:20 +01:00
|
|
|
* @deprecated use Api\Storage\Base
|
2005-02-13 14:03:36 +01:00
|
|
|
*/
|
2016-03-06 10:05:20 +01:00
|
|
|
class so_sql extends Api\Storage\Base {}
|
2009-11-24 11:59:19 +01:00
|
|
|
|
|
|
|
/**
|
|
|
|
* Iterator applying a so_sql's db2data method on each element retrived
|
|
|
|
*
|
2016-03-06 10:05:20 +01:00
|
|
|
* @deprecated use Api\Storage\Db2DataIterator
|
2009-11-24 11:59:19 +01:00
|
|
|
*/
|
2016-03-06 10:05:20 +01:00
|
|
|
class so_sql_db2data_iterator extends Api\Storage\Db2DataIterator {}
|