Stud.IP  5.4
AdminCourseWidgetPlugin Interface Reference

Public Member Functions

 getWidgets ()
 
 getFilters ()
 
 applyFilters (AdminCourseFilter $filter)
 
 setFilters (array $filters)
 

Detailed Description

This plugin interface is used to add functionality to the sidebar of the admin courses page.

See also
AdminCourseOptionsWidget
Author
Jan-Hendrik Willms tleil.nosp@m.ax+s.nosp@m.tudip.nosp@m.@gma.nosp@m.il.co.nosp@m.m
Since
Stud.IP 5.4

Member Function Documentation

◆ applyFilters()

applyFilters ( AdminCourseFilter  $filter)

Apply the set filters to the AdminCourseFilter query.

Parameters
AdminCourseFilter$filter

◆ getFilters()

getFilters ( )

Return the filter values this widget provides. Return an associative array with filter names as indices and filter values as values.

Returns
array

◆ getWidgets()

getWidgets ( )

Returns a list of widgets for the admin courses page.

Returns
AdminCourseOptionsWidget[]

◆ setFilters()

setFilters ( array  $filters)

Set filters from the admin course page. You will be given an associative array according to getFilters().

Parameters
array$filters

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