MDL-73325 core_badges: Add tags field to BadgeClass

This commit is contained in:
Damian Hippisley
2023-06-09 13:41:07 +01:00
parent 71c36d2de1
commit faa41cd791
17 changed files with 205 additions and 28 deletions
+20 -14
View File
@@ -52,39 +52,45 @@
defined('MOODLE_INTERNAL') || die();
$tagareas = array(
array(
$tagareas = [
[
'itemtype' => 'user', // Users.
'component' => 'core',
'callback' => 'user_get_tagged_users',
'callbackfile' => '/user/lib.php',
'showstandard' => core_tag_tag::HIDE_STANDARD,
),
array(
],
[
'itemtype' => 'course', // Courses.
'component' => 'core',
'callback' => 'course_get_tagged_courses',
'callbackfile' => '/course/lib.php',
),
array(
],
[
'itemtype' => 'question', // Questions.
'component' => 'core_question',
'multiplecontexts' => true,
),
array(
],
[
'itemtype' => 'post', // Blog posts.
'component' => 'core',
'callback' => 'blog_get_tagged_posts',
'callbackfile' => '/blog/lib.php',
),
array(
],
[
'itemtype' => 'blog_external', // External blogs.
'component' => 'core',
),
array(
],
[
'itemtype' => 'course_modules', // Course modules.
'component' => 'core',
'callback' => 'course_get_tagged_course_modules',
'callbackfile' => '/course/lib.php',
),
);
],
[
'itemtype' => 'badge', // Badges.
'component' => 'core_badges',
'callback' => 'badge_get_tagged_badges',
'callbackfile' => '/badges/lib.php',
],
];