Search moodle.org's
Developer Documentation

  • Bug fixes for general core bugs in 3.6.x will end 11 November 2019 (12 months).
  • Bug fixes for security issues in 3.6.x will end 11 May 2020 (18 months) - Support has ended.
  • minimum PHP 7.0.0 Note: minimum PHP version has increased since Moodle 3.3. PHP 7.1.x and 7.2.x are supported too. PHP 7.3.x support is being implemented (@ MDL-63420) and not ready for production with this release.
  • This file contains the class definition for the mahara portfolio plugin

    Copyright: 2009 Penny Leach
    License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
    File Size: 389 lines (16 kb)
    Included or required:0 times
    Referenced: 0 times
    Includes or requires: 0 files

    Defines 1 class


    Class: portfolio_plugin_mahara  - X-Ref

    init()   X-Ref
    No description

    __wakeup()   X-Ref
    No description

    get_name()   X-Ref
    No description

    get_allowed_config()   X-Ref
    No description

    supported_formats()   X-Ref
    No description

    expected_time($callertime)   X-Ref
    No description

    has_admin_config()   X-Ref
    No description

    admin_config_form(&$mform)   X-Ref
    No description

    instance_sanity_check()   X-Ref
    No description

    plugin_sanity_check()   X-Ref
    No description

    get_mnet_hosts()   X-Ref
    No description

    prepare_package()   X-Ref
    No description

    send_package()   X-Ref
    No description

    get_static_continue_url()   X-Ref
    No description

    resolve_static_continue_url($remoteurl)   X-Ref
    No description

    get_interactive_continue_url()   X-Ref
    No description

    steal_control($stage)   X-Ref
    No description

    verify_file_request_params($params)   X-Ref
    No description

    send_intent()   X-Ref
    sends the 'content_intent' ping to mahara
    if all goes well, this will set the 'token' and 'sendtype' member variables.


    ensure_mnethost()   X-Ref
    No description

    fetch_file($token)   X-Ref
    xmlrpc (mnet) function to get the file.
    reads in the file and returns it base_64 encoded
    so that it can be enrypted by mnet.

    param: string $token the token recieved previously during send_content_intent

    cleanup()   X-Ref
    No description

    resolve_format()   X-Ref
    internal helper function, that converts between the format constant,
    which might be too specific (eg 'image') and the class in our *supported* list
    which might be higher up the format hierarchy tree (eg 'file')