|
| | __construct ($course_id, $course_title) |
| |
| | setAdmissionVisibility ($user_id, $status) |
| |
| | setVisibilty ($user_id, $status) |
| |
| | setMemberStatus ($members, $status, $next_status, $direction) |
| |
| | cancelSubscription ($users) |
| |
| | cancelAdmissionSubscription ($users, $status) |
| |
| | insertAdmissionMember ($users, $next_status, $consider_contingent, $accepted=null, $cmd='add_user') |
| |
| | addMember ($user_id, $accepted=null, $consider_contingent=null, $cmd='add_user') |
| |
| | addToWaitlist ($user_id) |
| |
| | sendToCourse ($users, $target_course_id, $move=false) |
| |
| | getMemberByIdentification ($nachname, $vorname=null) |
| |
| | getMemberByUsername ($username) |
| |
| | getMemberByDatafield ($nachname, $datafield_id) |
| |
| | getMembers ($sort_status='autor', $order_by='nachname asc') |
| |
| | getAdmissionMembers ($sort_status='autor', $order_by='nachname asc') |
| |
| | moveToWaitlist ($users, $which_end) |
| |
| | checkUserVisibility () |
| |
◆ __construct()
| __construct |
( |
|
$course_id, |
|
|
|
$course_title |
|
) |
| |
◆ addMember()
| addMember |
( |
|
$user_id, |
|
|
|
$accepted = null, |
|
|
|
$consider_contingent = null, |
|
|
|
$cmd = 'add_user' |
|
) |
| |
◆ addToWaitlist()
| addToWaitlist |
( |
|
$user_id | ) |
|
Adds the given user to the waitlist of the current course and sends a corresponding message.
- Parameters
-
| String | $user_id | The user to add |
- Returns
- bool Successful operation?
◆ cancelAdmissionSubscription()
| cancelAdmissionSubscription |
( |
|
$users, |
|
|
|
$status |
|
) |
| |
◆ cancelSubscription()
| cancelSubscription |
( |
|
$users | ) |
|
◆ checkUserVisibility()
◆ getAdmissionMembers()
| getAdmissionMembers |
( |
|
$sort_status = 'autor', |
|
|
|
$order_by = 'nachname asc' |
|
) |
| |
◆ getMemberByDatafield()
| getMemberByDatafield |
( |
|
$nachname, |
|
|
|
$datafield_id |
|
) |
| |
Get user informations by generic datafields for csv-import
- Parameters
-
| String | $nachname | |
| String | $datafield_id | |
- Returns
- Array
◆ getMemberByIdentification()
| getMemberByIdentification |
( |
|
$nachname, |
|
|
|
$vorname = null |
|
) |
| |
Get user informations by first and last name for csv-import
- Parameters
-
| String | $vorname | |
| String | $nachname | |
- Returns
- Array
◆ getMemberByUsername()
| getMemberByUsername |
( |
|
$username | ) |
|
Get user informations by username for csv-import
- Parameters
-
- Returns
- Array
◆ getMembers()
| getMembers |
( |
|
$sort_status = 'autor', |
|
|
|
$order_by = 'nachname asc' |
|
) |
| |
- Parameters
-
| string | $sort_status | |
| string | $order_by | |
| string | $exclude_invisibles | |
- Returns
- SimpleCollection
◆ insertAdmissionMember()
| insertAdmissionMember |
( |
|
$users, |
|
|
|
$next_status, |
|
|
|
$consider_contingent, |
|
|
|
$accepted = null, |
|
|
|
$cmd = 'add_user' |
|
) |
| |
◆ moveToWaitlist()
| moveToWaitlist |
( |
|
$users, |
|
|
|
$which_end |
|
) |
| |
Adds given users to the course waitlist, either at list beginning or end. System messages are sent to affected users.
- Parameters
-
| mixed | $users | array of user ids to add |
| String | $which_end | 'last' or 'first': which list end to append to |
- Returns
- mixed Array of messages (stating success and/or errors)
◆ sendToCourse()
| sendToCourse |
( |
|
$users, |
|
|
|
$target_course_id, |
|
|
|
$move = false |
|
) |
| |
Adds the given users to the target course.
- Parameters
-
| array | $users | users to add |
| string | $target_course | which course to add users to |
| bool | $move | move users (=delete in source course) or just add to target course? |
- Returns
- array success and failure statuses
◆ setAdmissionVisibility()
| setAdmissionVisibility |
( |
|
$user_id, |
|
|
|
$status |
|
) |
| |
◆ setMemberStatus()
| setMemberStatus |
( |
|
$members, |
|
|
|
$status, |
|
|
|
$next_status, |
|
|
|
$direction |
|
) |
| |
◆ setVisibilty()
| setVisibilty |
( |
|
$user_id, |
|
|
|
$status |
|
) |
| |
◆ $course_id
◆ $course_title
The documentation for this class was generated from the following file: