mirror of
https://github.com/moodle/moodle.git
synced 2025-01-18 22:08:20 +01:00
MDL-46338 enrol_self: Icon should indicate enrolment availability
This commit is contained in:
parent
40f0ad21a3
commit
d92e23cfe6
@ -48,8 +48,11 @@ class enrol_self_plugin extends enrol_plugin {
|
||||
$key = false;
|
||||
$nokey = false;
|
||||
foreach ($instances as $instance) {
|
||||
if (!$instance->customint6) {
|
||||
// New enrols not allowed.
|
||||
if ($this->can_self_enrol($instance, false) !== true) {
|
||||
// User can not enrol himself.
|
||||
// Note that we do not check here if user is already enrolled for performance reasons -
|
||||
// such check would execute extra queries for each course in the list of courses and
|
||||
// would hide self-enrolment icons from guests.
|
||||
continue;
|
||||
}
|
||||
if ($instance->password or $instance->customint1) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user