ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
+-----------------------------------------------------------------------——+ | 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. More... | |
lookupOwnId ($a_server_id, $a_mid) | |
Lookup own mid of the community of a mid. More... | |
lookupTitle ($a_server_id, $a_mid) | |
Lookup community title. More... | |
Static Public Member Functions | |
static | getInstance () |
Singleton instance. More... | |
static | delete ($a_server_id) |
Delete comunities by server id. More... | |
Protected Member Functions | |
__construct () | |
Singleton constructor. More... | |
Private Member Functions | |
read () | |
Read comunities. More... | |
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 64 of file class.ilECSCommunitiesCache.php.
References $DIC, $ilDB, and $query.
Referenced by ilECSSettingsGUI\doDelete().
ilECSCommunitiesCache::getCommunities | ( | ) |
Get communities.
Definition at line 79 of file class.ilECSCommunitiesCache.php.
References $communities.
Referenced by lookupOwnId(), and lookupTitle().
|
static |
Singleton instance.
Definition at line 52 of file class.ilECSCommunitiesCache.php.
Referenced by ilECSUtils\getMatchableContent().
ilECSCommunitiesCache::lookupOwnId | ( | $a_server_id, | |
$a_mid | |||
) |
Lookup own mid of the community of a mid.
Definition at line 87 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 104 of file class.ilECSCommunitiesCache.php.
References getCommunities().
|
private |
Read comunities.
Definition at line 119 of file class.ilECSCommunitiesCache.php.
References $DIC, $ilDB, $query, $res, $row, ilDBConstants\FETCHMODE_OBJECT, and ilECSCommunityCache\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.