ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
interface.ilLPStatusPlugin.php
Go to the documentation of this file.
1 <?php
2 
3 /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */
4 
12 {
17  public function getLPCompleted(): array;
18 
23  public function getLPNotAttempted(): array;
24 
29  public function getLPFailed(): array;
30 
35  public function getLPInProgress(): array;
36 
42  public function getLPStatusForUser(int $a_user_id): int;
43 }
getLPNotAttempted()
Get all user ids with LP status not attempted.
Interface for plugin classes that want to support Learning Progress.
getLPCompleted()
Get all user ids with LP status completed.
getLPInProgress()
Get all user ids with LP status in progress.
getLPFailed()
Get all user ids with LP status failed.
getLPStatusForUser(int $a_user_id)
Get current status for given user.