2005-10-01 22:18:41 +02:00
|
|
|
<?php
|
2006-08-26 17:58:26 +02:00
|
|
|
/**
|
|
|
|
* API - Interapplicaton links BO layer
|
|
|
|
*
|
|
|
|
* Links have two ends each pointing to an entry, each entry is a double:
|
|
|
|
* - app app-name or directory-name of an egw application, eg. 'infolog'
|
|
|
|
* - id this is the id, eg. an integer or a tupple like '0:INBOX:1234'
|
|
|
|
*
|
|
|
|
* @link http://www.egroupware.org
|
|
|
|
* @author Ralf Becker <RalfBecker-AT-outdoor-training.de>
|
|
|
|
* @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
|
|
|
|
* @package api
|
|
|
|
* @subpackage link
|
|
|
|
* @version $Id$
|
|
|
|
*/
|
2005-10-01 22:18:41 +02:00
|
|
|
|
2006-08-26 17:58:26 +02:00
|
|
|
/**
|
2008-03-08 22:41:20 +01:00
|
|
|
* Generalized linking between entries of eGroupware apps - BO layer
|
|
|
|
*
|
|
|
|
* @deprecated use egw_link class with it's static methods instead
|
2006-08-26 17:58:26 +02:00
|
|
|
*/
|
2008-03-08 22:41:20 +01:00
|
|
|
class bolink extends egw_link
|
2006-08-26 17:58:26 +02:00
|
|
|
{
|
2006-10-04 10:23:28 +02:00
|
|
|
/**
|
2008-03-08 22:41:20 +01:00
|
|
|
* @deprecated use egw_link::VFS_APPNAME
|
2006-10-04 10:23:28 +02:00
|
|
|
*/
|
2008-03-08 22:41:20 +01:00
|
|
|
var $vfs_appname = egw_link::VFS_APPNAME;
|
2008-03-09 00:17:10 +01:00
|
|
|
/**
|
|
|
|
* @deprecated use solink::TABLE
|
|
|
|
*/
|
|
|
|
var $link_table = solink::TABLE;
|
2006-10-04 10:23:28 +02:00
|
|
|
|
|
|
|
/**
|
2008-03-08 22:41:20 +01:00
|
|
|
* Overwrite private constructor of egw_links, to allow (depricated) instancated usage
|
2006-10-04 10:23:28 +02:00
|
|
|
*
|
|
|
|
*/
|
2008-03-08 22:41:20 +01:00
|
|
|
function __construct()
|
2006-10-04 10:23:28 +02:00
|
|
|
{
|
2008-04-14 07:52:24 +02:00
|
|
|
error_log('Call to depricated bolink class from '.function_backtrace(1));
|
2006-08-26 17:58:26 +02:00
|
|
|
}
|
|
|
|
}
|