dokeos-backup
[ class tree: dokeos-backup ] [ index: dokeos-backup ] [ all elements ]

Class: CourseArchiver

Source Location: /main/coursecopy/classes/CourseArchiver.class.php

Class Overview


Some functions to write a course-object to a zip-file and to read a course- object from such a zip-file.


Author(s):

Methods



Class Details

[line 38]
Some functions to write a course-object to a zip-file and to read a course- object from such a zip-file.



Tags:

author:  Bart Mollet <bart.mollet@hogent.be>
todo:  Use archive-folder of Dokeos?


[ Top ]


Class Methods


method clean_backup_dir [line 43]

void clean_backup_dir( )

Delete old temp-dirs



[ Top ]

method get_available_backups [line 121]

void get_available_backups( [ $user_id = null])



Parameters:

   $user_id  

[ Top ]

method import_uploaded_file [line 150]

void import_uploaded_file( $file)



Parameters:

   $file  

[ Top ]

method read_course [line 162]

course read_course( $filename, [boolean $delete = false])

Read a course-object from a zip-file



Tags:

return:  The course
todo:  Check if the archive is a correct Dokeos-export


Parameters:

boolean   $delete   Delete the file after reading the course?
   $filename  

[ Top ]

method write_course [line 62]

string write_course( $course)

Write a course and all its resources to a zip-file.



Tags:

return:  A pointer to the zip-file


Parameters:

   $course  

[ Top ]


Documentation generated on Wed, 05 Sep 2007 06:14:30 +0200 by phpDocumentor 1.4.0