Concept caching for glossary filter.
More...
|
static | cm_updated (\core\event\course_module_updated $event) |
| Event observer, do not call directly.
|
|
static | get_concepts ($courseid) |
| Get all concepts that should be linked in the given course.
|
|
static | reset_caches ($phpunitreset=false) |
| Reset concept related caches.
|
|
static | reset_course_muc ($courseid) |
| Reset the cache for course concepts.
|
|
static | reset_global_muc () |
| Reset the cache for global concepts.
|
|
static | reset_glossary ($glossary) |
| Utility method to purge caches related to given glossary.
|
|
Concept caching for glossary filter.
- Copyright
- 2014 Petr Skoda
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ cm_updated()
static mod_glossary\local\concept_cache::cm_updated |
( |
\core\event\course_module_updated | $event | ) |
|
|
static |
Event observer, do not call directly.
- Parameters
-
core\event\course_module_updated | $event | |
◆ fetch_concepts()
static mod_glossary\local\concept_cache::fetch_concepts |
( |
array | $glossaries | ) |
|
|
staticprotected |
Fetch concepts for given glossaries.
- Parameters
-
- Return values
-
◆ get_concepts()
static mod_glossary\local\concept_cache::get_concepts |
( |
| $courseid | ) |
|
|
static |
Get all concepts that should be linked in the given course.
- Parameters
-
- Return values
-
array | with two elements - array of glossaries and concepts for each glossary |
◆ get_course_concepts()
static mod_glossary\local\concept_cache::get_course_concepts |
( |
| $courseid | ) |
|
|
staticprotected |
Get all linked concepts from course.
- Parameters
-
- Return values
-
◆ get_global_concepts()
static mod_glossary\local\concept_cache::get_global_concepts |
( |
| ) |
|
|
staticprotected |
Get all linked global concepts.
- Return values
-
◆ reset_caches()
static mod_glossary\local\concept_cache::reset_caches |
( |
| $phpunitreset = false | ) |
|
|
static |
Reset concept related caches.
- Parameters
-
◆ reset_course_muc()
static mod_glossary\local\concept_cache::reset_course_muc |
( |
| $courseid | ) |
|
|
static |
Reset the cache for course concepts.
- Parameters
-
◆ reset_glossary()
static mod_glossary\local\concept_cache::reset_glossary |
( |
| $glossary | ) |
|
|
static |
Utility method to purge caches related to given glossary.
- Parameters
-
The documentation for this class was generated from the following file:
- mod/glossary/classes/local/concept_cache.php