-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
5.0
-
MOODLE_500_STABLE
-
3
-
Moppies PB candidates
As part of MDL-81918 (Break apart core monolith *lib.php files).Â
File "lib/badgeslib.php" contains 28 constants and 37 functions:
- Constants
For instance: BADGE_PERPAGE, BADGE_CRITERIA_AGGREGATION_ALL, BADGE_STATUS_INACTIVE, BADGE_TYPE_SITE, BADGE_MESSAGE_NEVER, BADGRIO_BACKPACKAPIURL… - Functions:
- badges_notify_badge_award
- badges_calculate_message_schedule
- badge_message_from_template
- badges_get_badges
- badges_get_user_badges
- badges_get_badge_by_hash
- badges_prepare_badge_for_external
- badges_prepare_badgeclass_for_external
- badges_add_course_navigation
- badges_award_handle_manual_criteria_review
- badges_process_badge_image
- print_badge_image
- badges_bake
- get_backpack_settings
- badges_download
- badges_user_has_backpack
- badges_handle_course_deletion
- badges_create_site_backpack
- badges_update_site_backpack
- badges_delete_site_backpack
- badges_save_external_backpack
- badges_save_backpack_credentials
- badges_open_badges_backpack_api
- badges_get_site_backpack
- badges_get_user_backpack
- badges_get_site_primary_backpack
- badges_get_site_backpacks
- badges_change_sortorder_backpacks
- badges_get_badge_api_versions
- badges_get_default_issuer
- badges_disconnect_user_backpack
- badges_external_get_mapping
- badges_external_create_mapping
- badges_external_delete_mappings
- badges_external_delete_mapping
- badges_send_verification_email
- badges_list_criteria
- badge_award_criteria_competency_has_records_for_competencies
- badge_assemble_notification
- badges_verify_site_backpack. Can it be deprecated?
- badges_verify_backpack
- badges_generate_badgr_open_url
- will help resolve
-
MDL-81918 Break apart core monolith *lib.php files
-
- Open
-