Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-83885

Break apart lib/badgeslib.php

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 5.0
    • Badges
    • 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

            ngtrdai Dai Nguyen Trong
            sarjona Sara Arjona (@sarjona)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.