ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
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.
 getLPNotAttempted ()
 Get all user ids with LP status not attempted.
 getLPFailed ()
 Get all user ids with LP status failed.
 getLPInProgress ()
 Get all user ids with LP status in progress.
 getLPStatusForUser ($a_user_id)
 Get current status for given user.

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

ilLPStatusPluginInterface::getLPCompleted ( )

Get all user ids with LP status completed.

Returns
array
ilLPStatusPluginInterface::getLPFailed ( )

Get all user ids with LP status failed.

Returns
array
ilLPStatusPluginInterface::getLPInProgress ( )

Get all user ids with LP status in progress.

Returns
array
ilLPStatusPluginInterface::getLPNotAttempted ( )

Get all user ids with LP status not attempted.

Returns
array
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: