ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ceLTIc\LTI\User\Provider Interface Reference

User provider. More...

+ Inheritance diagram for ceLTIc\LTI\User\Provider:
+ Collaboration diagram for ceLTIc\LTI\User\Provider:

Public Member Functions

 getProviderId ()
 
 getTitle ()
 Provider title (used in awareness overlay and in administration settings) More...
 
 getInfo ()
 Provider info (used in administration settings) More...
 
 getInitialUserSet (?array $user_ids=null)
 Get initial set of users. More...
 
 isHighlighted ()
 Is highlighted. More...
 

Detailed Description

User provider.

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 25 of file interface.Provider.php.

Member Function Documentation

◆ getInfo()

◆ getInitialUserSet()

ceLTIc\LTI\User\Provider::getInitialUserSet ( ?array  $user_ids = null)

Get initial set of users.

Parameters
?int[]$user_ids if not null, only a subset of these IDs should be retrieved
Returns
int[] array of user IDs

Implemented in ceLTIc\LTI\User\ProviderCurrentCourse, ceLTIc\LTI\User\ProviderCourseContacts, ceLTIc\LTI\User\ProviderMemberships, ilAwarenessUserProviderApprovedContacts, ilAwarenessUserProviderContactRequests, ceLTIc\LTI\User\ProviderAllUsers, and ceLTIc\LTI\User\ProviderSystemContacts.

Referenced by ceLTIc\LTI\User\Collector\collectUsersFromProvider().

+ Here is the caller graph for this function:

◆ getProviderId()

◆ getTitle()

◆ isHighlighted()

ceLTIc\LTI\User\Provider::isHighlighted ( )

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