diff --git a/inc/class.classes_convert.inc b/inc/class.classes_convert.inc new file mode 100644 --- /dev/null +++ b/inc/class.classes_convert.inc @@ -0,0 +1,43 @@ +. + */ + +require_once('class.course.inc'); + +/** + * \brief + * Class whose purpose is to upgrade deprecated saved_schedules in + * the Classes form into Course objects. + */ +class Classes +{ + private $name; // String + private $sections; // Array of sections + private $nsections; // int + + public function to_course() + { + $course = new Course($this->name); + + foreach ($this->sections as $section) + $course->section_add($section); + + return $course; + } +}