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

Decide a new location of core_course section and activity APIs

XMLWordPrintable

    • HQ 2023 Sprint I4.1 Moppies

      A bit of context

      This issue is part of the course hierarchy project. The goal is to allow one-level subsections inside the course content. This will require to deprecate many course management methods, especially the ones using section number to identify a section (instead of using the section id or the section_info instance).

      What is this issue about?

      The clean-up issue will deprecate many global functions from course/lib.php. This file uses an old PHP structure based on global functions with many primitive params. The new API method should be located in classes with namespaces.

      This task will determine the location of those new APIs. Once done, the new API classes must be created.

            tusefomal Ferran Recio
            tusefomal Ferran Recio
            Laurent David Laurent David
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 2 hours
                2d 2h

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