ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f87
ilLPStatusPluginInterface Interface Reference

Interface for plugin classes that want to support Learning Progress. More...

+ Collaboration diagram for ilLPStatusPluginInterface:

Public Member Functions

 getLPCompleted ()
 Get all user ids with LP status completed. More...
 
 getLPNotAttempted ()
 Get all user ids with LP status not attempted. More...
 
 getLPFailed ()
 Get all user ids with LP status failed. More...
 
 getLPInProgress ()
 Get all user ids with LP status in progress. More...
 
 getLPStatusForUser ($a_user_id)
 Get current status for given user. More...
 

Detailed Description

Interface for plugin classes that want to support Learning Progress.

Author
Jörg Lützenkirchen luetz.nosp@m.enki.nosp@m.rchen.nosp@m.@lei.nosp@m.fos.c.nosp@m.om
Version
$Id$

Definition at line 12 of file interface.ilLPStatusPlugin.php.

Member Function Documentation

◆ getLPCompleted()

ilLPStatusPluginInterface::getLPCompleted ( )

Get all user ids with LP status completed.

Returns
array

◆ getLPFailed()

ilLPStatusPluginInterface::getLPFailed ( )

Get all user ids with LP status failed.

Returns
array

◆ getLPInProgress()

ilLPStatusPluginInterface::getLPInProgress ( )

Get all user ids with LP status in progress.

Returns
array

◆ getLPNotAttempted()

ilLPStatusPluginInterface::getLPNotAttempted ( )

Get all user ids with LP status not attempted.

Returns
array

◆ getLPStatusForUser()

ilLPStatusPluginInterface::getLPStatusForUser (   $a_user_id)

Get current status for given user.

Parameters
int$a_user_id
Returns
int

The documentation for this interface was generated from the following file: