|
ILIAS
Release_4_4_x_branch Revision 61816
|
+-----------------------------------------------------------------------——+ | 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...
Collaboration diagram for ilECSCommunitiesCache: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().
Here is the call graph for this function:
|
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().
Here is the caller graph for this function:
|
static |
Singleton instance.
Definition at line 52 of file class.ilECSCommunitiesCache.php.
References $instance.
Referenced by ilECSUtils\getMatchableContent(), and read().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:
|
private |
Read comunities.
Definition at line 124 of file class.ilECSCommunitiesCache.php.
References $query, $res, $row, DB_FETCHMODE_OBJECT, and getInstance().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().