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

Public Member Functions

 process ($processor)
 set_annotation_item ($itemname)
 annotate ($backupid)

Protected Member Functions

 get_new_attribute ($name)

Protected Attributes

 $annotationitem

Detailed Description

Instantiable class representing one final element atom (name/value/parent) piece of information on backup

Definition at line 30 of file backup_final_element.class.php.


Member Function Documentation

annotate ( backupid)

This function implements the annotation of the current value associating it with $itemname

Implements annotable.

Definition at line 51 of file backup_final_element.class.php.

Here is the call graph for this function:

get_new_attribute ( name) [protected]

Returns one instace of the class to work with when attributes are added simply by name

Reimplemented from base_final_element.

Definition at line 67 of file backup_final_element.class.php.

process ( processor)

This function will call to the corresponding processor method in other to make them perform the desired tasks.

Implements processable.

Definition at line 34 of file backup_final_element.class.php.

set_annotation_item ( itemname)

This function sets the $itemname to be used when annotating

Implements annotable.

Definition at line 41 of file backup_final_element.class.php.

Here is the call graph for this function:


Field Documentation

$annotationitem [protected]

Definition at line 32 of file backup_final_element.class.php.


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