Search moodle.org's
Developer Documentation


  • Bug fixes for general core bugs in 2.8.x ended 9 November 2015 (12 months).
  • Bug fixes for security issues in 2.8.x ended 9 May 2016 (18 months).
  • minimum PHP 5.4.4 (always use latest PHP 5.4.x or 5.5.x on Windows - http://windows.php.net/download/), PHP 7 is NOT supported
  • Defines backup_choice_activity_task class

    Copyright: 2010 onwards Eloy Lafuente (stronk7) {@link http://stronk7.com}
    License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
    File Size: 71 lines (2 kb)
    Included or required:0 times
    Referenced: 0 times
    Includes or requires: 0 files

    Defines 1 class

    backup_choice_activity_task:: (3 methods):
      define_my_settings()
      define_my_steps()
      encode_content_links()


    Class: backup_choice_activity_task  - X-Ref

    Provides the steps to perform one complete backup of the Choice instance

    define_my_settings()   X-Ref
    No specific settings for this activity


    define_my_steps()   X-Ref
    Defines a backup step to store the instance data in the choice.xml file


    encode_content_links($content)   X-Ref
    Encodes URLs to the index.php and view.php scripts

    return: string the content with the URLs encoded
    param: string $content some HTML text that eventually contains URLs to the activity instance scripts

    Search This Site: