ILIAS
release_4-3 Revision
|
+-----------------------------------------------------------------------——+ | ILIAS open source | +-----------------------------------------------------------------------——+ | Copyright (c) 1998-2006 ILIAS open source, University of Cologne | | | | This program is free software; you can redistribute it and/or | | modify it under the terms of the GNU General Public License | | as published by the Free Software Foundation; either version 2 | | of the License, or (at your option) any later version. More...
Public Member Functions | |
getCommunities () | |
Get communities. | |
lookupOwnId ($a_server_id, $a_mid) | |
Lookup own mid of the community of a mid. | |
lookupTitle ($a_server_id, $a_mid) | |
Lookup community title. |
Static Public Member Functions | |
static | getInstance () |
Singleton instance. | |
static | delete ($a_server_id) |
Delete comunities by server id. |
Protected Member Functions | |
__construct () | |
Singleton constructor. |
Private Member Functions | |
read () | |
Read comunities. |
Private Attributes | |
$communities = array() |
Static Private Attributes | |
static | $instance = null |
+-----------------------------------------------------------------------——+ | ILIAS open source | +-----------------------------------------------------------------------——+ | Copyright (c) 1998-2006 ILIAS open source, University of Cologne | | | | This program is free software; you can redistribute it and/or | | modify it under the terms of the GNU General Public License | | as published by the Free Software Foundation; either version 2 | | of the License, or (at your option) any later version.
|
| | | This program is distributed in the hope that it will be useful, | | but WITHOUT ANY WARRANTY; without even the implied warranty of | | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | | GNU General Public License for more details. | | | | You should have received a copy of the GNU General Public License | | along with this program; if not, write to the Free Software | | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | +-----------------------------------------------------------------------——+
Definition at line 34 of file class.ilECSCommunitiesCache.php.
|
protected |
Singleton constructor.
Definition at line 43 of file class.ilECSCommunitiesCache.php.
References read().
|
static |
Delete comunities by server id.
<type> | $a_server_id |
Definition at line 65 of file class.ilECSCommunitiesCache.php.
References $query.
ilECSCommunitiesCache::getCommunities | ( | ) |
Get communities.
Definition at line 78 of file class.ilECSCommunitiesCache.php.
References $communities.
Referenced by lookupOwnId(), and lookupTitle().
|
static |
Singleton instance.
Definition at line 52 of file class.ilECSCommunitiesCache.php.
References $instance.
Referenced by ilECSUtils\getMatchableContent(), and read().
ilECSCommunitiesCache::lookupOwnId | ( | $a_server_id, | |
$a_mid | |||
) |
Lookup own mid of the community of a mid.
Definition at line 86 of file class.ilECSCommunitiesCache.php.
References getCommunities().
ilECSCommunitiesCache::lookupTitle | ( | $a_server_id, | |
$a_mid | |||
) |
Lookup community title.
int | server_id |
int | mid |
Definition at line 106 of file class.ilECSCommunitiesCache.php.
References getCommunities().
|
private |
Read comunities.
Definition at line 124 of file class.ilECSCommunitiesCache.php.
References $query, $res, $row, DB_FETCHMODE_OBJECT, and getInstance().
Referenced by __construct().
|
private |
Definition at line 38 of file class.ilECSCommunitiesCache.php.
Referenced by getCommunities().
|
staticprivate |
Definition at line 36 of file class.ilECSCommunitiesCache.php.
Referenced by getInstance().