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

Implement core_privacy for course format plugins

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.3.5, 3.4.2, 3.5
    • 3.3.6, 3.4.3
    • Course, Privacy
    • MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • MOODLE_33_STABLE, MOODLE_34_STABLE
    • MDL-61916-master
    • Hide

      These changes are covered by the unit tests for the manager.

      Also, you can testing by running the attached testwithmanager.php script (see -------MDL-61571------- for the original script location) in the Moodle root folder. Make sure you've purged the cache (php admin/cli/purge_caches.php), before running testwithmanager.php.

      You should receive a script output like:

      Testing the compliant plugins:
      ...
      == format_singleactivity (format_singleactivity\privacy\provider) ==
          Claims not to store any data with reason:
            'The Single activity format plugin does not store any personal data.'
      == format_social (format_social\privacy\provider) ==
          Claims not to store any data with reason:
            'The Social format plugin does not store any personal data.'
      == format_topics (format_topics\privacy\provider) ==
          Claims not to store any data with reason:
            'The Topics format plugin does not store any personal data.'
      == format_weeks (format_weeks\privacy\provider) ==
          Claims not to store any data with reason:
            'The Weekly format plugin does not store any personal data.'
      ...
      

      Show
      These changes are covered by the unit tests for the manager. Also, you can testing by running the attached testwithmanager.php script (see ------- MDL-61571 ------- for the original script location) in the Moodle root folder. Make sure you've purged the cache (php admin/cli/purge_caches.php), before running testwithmanager.php. You should receive a script output like: Testing the compliant plugins: ... == format_singleactivity (format_singleactivity\privacy\provider) == Claims not to store any data with reason: 'The Single activity format plugin does not store any personal data.' == format_social (format_social\privacy\provider) == Claims not to store any data with reason: 'The Social format plugin does not store any personal data.' == format_topics (format_topics\privacy\provider) == Claims not to store any data with reason: 'The Topics format plugin does not store any personal data.' == format_weeks (format_weeks\privacy\provider) == Claims not to store any data with reason: 'The Weekly format plugin does not store any personal data.' ...

    Description

      Probably all null providers.

      format_singleactivity
      format_social
      format_topics
      format_weeks

      Attachments

        Issue Links

          Activity

            People

              cescobedo Carlos Escobedo
              cescobedo Carlos Escobedo
              Mihail Geshoski Mihail Geshoski
              Andrew Lyons Andrew Lyons
              Janelle Barcega Janelle Barcega
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona), Andrew Lyons, Adrian Greeve, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                17/May/18

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 10 minutes
                  10m