Moodle  2.2.1
http://www.collinsharper.com
moodle1_course_outline_handler Class Reference
Inheritance diagram for moodle1_course_outline_handler:
Collaboration diagram for moodle1_course_outline_handler:

Public Member Functions

 get_paths ()
 process_course_section ($data)
 process_course_module ($data, $raw)
 on_course_section_end ()
 on_course_sections_end ()
 on_course_modules_end ()

Protected Attributes

 $coursecontents = array()
 $currentsection

Detailed Description

Handles the conversion of course sections and course modules

Definition at line 768 of file handlerlib.php.


Member Function Documentation

get_paths ( )

This handler is interested in course sections and course modules within them

Definition at line 779 of file handlerlib.php.

Writes the information collected by mod handlers

Definition at line 922 of file handlerlib.php.

Here is the call graph for this function:

Writes sections/section_xxx/section.xml file and stashes it, too

Definition at line 883 of file handlerlib.php.

Here is the call graph for this function:

Stashes the course contents

Definition at line 915 of file handlerlib.php.

process_course_module ( data,
raw 
)

Populates the section sequence field (order of course modules) and stashes the course module info so that is can be dumped to activities/xxxx_x/module.xml later

Definition at line 831 of file handlerlib.php.

Definition at line 823 of file handlerlib.php.


Field Documentation

$coursecontents = array() [protected]

Definition at line 771 of file handlerlib.php.

$currentsection [protected]

Definition at line 774 of file handlerlib.php.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Enumerations