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

Public Member Functions

 instance_deleteable ($instance)
 get_newinstance_link ($courseid)
 cron ()
 course_updated ($inserted, $course, $data)

Detailed Description

category enrolment plugin implementation.

Author:
Petr Skoda http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Definition at line 34 of file lib.php.


Member Function Documentation

course_updated ( inserted,
course,
data 
)

Called after updating/inserting course.

Parameters:
bool$insertedtrue if course just inserted
object$course
object$dataform data
Returns:
void

Reimplemented from enrol_plugin.

Definition at line 85 of file lib.php.

Here is the call graph for this function:

cron ( )

Called for all enabled enrol plugins that returned true from is_cron_required().

Returns:
void

Reimplemented from enrol_plugin.

Definition at line 66 of file lib.php.

Here is the call graph for this function:

get_newinstance_link ( courseid)

Returns link to page which may be used to add new instance of enrolment plugin in course.

Parameters:
int$courseid
Returns:
moodle_url page url

Reimplemented from enrol_plugin.

Definition at line 57 of file lib.php.

instance_deleteable ( instance)

Is it possible to delete enrol instance via standard UI?

Parameters:
object$instance
Returns:
bool

Reimplemented from enrol_plugin.

Definition at line 42 of file lib.php.

Here is the call graph for this function:


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