Class Lpath

Description

Lpath class for handling students course selecting

Located in /classes/class_lpath.php (line 14)

Base
   |
   --Lpath
Method Summary
Lpath __construct (mixed $name, [mixed $default = "Opinpolku"], [mixed $student = false])
void __destruct ()
void add_course (mixed $course_id)
void ccount ()
void free ()
void get_courses ()
void get_id ()
void get_name ()
void has_course (mixed $course_id)
void insert (mixed $user_id)
void remove_course (mixed $course_id)
void set_id (mixed $id)
void set_name (mixed $name, [mixed $default = "Opinpolku"])
void update ()
Methods
Constructor __construct (line 26)

Initializes attributes

  • access: public
Lpath __construct (mixed $name, [mixed $default = "Opinpolku"], [mixed $student = false])
Destructor __destruct (line 33)
  • access: public
void __destruct ()
add_course (line 82)

Adds course-id to courses array

  • access: public
void add_course (mixed $course_id)
ccount (line 187)

Returns count of course objects

  • access: public
void ccount ()
free (line 152)

Deletes this object from database

  • access: public
void free ()
get_courses (line 174)

Returns course-objects in array

  • access: public
void get_courses ()
get_id (line 37)
  • access: public
void get_id ()
get_name (line 66)
  • access: public
void get_name ()
has_course (line 164)

Checks if this object has a course with given id?

  • access: public
void has_course (mixed $course_id)
insert (line 134)

Inserts Lpath object to database

  • access: public
void insert (mixed $user_id)
remove_course (line 102)

Removes course by course-id

  • access: public
void remove_course (mixed $course_id)
set_id (line 47)

Initializes id and executes fetch-method

  • access: public
  • see: Lpath::fetch()
void set_id (mixed $id)
set_name (line 71)
  • access: public
void set_name (mixed $name, [mixed $default = "Opinpolku"])
update (line 143)

Updates Lpath-object to database

  • access: public
void update ()

Inherited Methods

Inherited From Base

Base::make_query()

Documentation generated on Mon, 16 May 2005 16:11:52 +0300 by phpDocumentor 1.3.0RC3