#3591317: Prevent course access to anonymous, move remaining hooks to OOP.

Closes #3591317

Merge request reports

Loading
Loading