Stud.IP  2.0 Revision 48548
 All Data Structures Namespaces Files Functions Variables Pages
AbstractStudIPSystemPlugin Class Reference
Inheritance diagram for AbstractStudIPSystemPlugin:
Inheritance graph
Collaboration diagram for AbstractStudIPSystemPlugin:
Collaboration graph

Public Member Functions

 AbstractStudIPSystemPlugin ()
 setNavigation (StudipPluginNavigation $navigation)
 hasBackgroundTasks ()
 doBackgroundTasks ()
 getScore ()
 setDisplayType ($display_type)
 getDisplayType ($filter=-1)
- Public Member Functions inherited from AbstractStudIPLegacyPlugin
 __construct ()
 activatePlugin ()
 deactivatePlugin ()
 getAdminLink ()
 getBasepluginpath ()
 getDisplaytitle ()
 getNavigation ()
 getNavigationPosition ()
 getPluginclassname ()
 getPluginiconname ()
 getPluginName ()
 getUser ()
 hasNavigation ()
 isDependentOnOtherPlugin ()
 setActivated ($value)
 setBasepluginpath ($path)
 setDependentOnOtherPlugin ($dependentplugin=true)
 setNavigationPosition ($pos)
 setPluginiconname ($icon)
 setPluginId ($id)
 setPluginName ($name)
 setPluginPath ($path)
 setUser (StudIPUser $user)
 actionShow ($param=NULL)
 show ($param=NULL)
 perform ($unconsumed_path)
 route ($unconsumed_path)
 display_action ($action)
- Public Member Functions inherited from StudIPPlugin
 getPluginId ()
 getPluginPath ()
 getPluginURL ()
 isActivated ($context=NULL)
 deactivationWarning ($context)

Protected Attributes

 $display_type

Additional Inherited Members

- Data Fields inherited from AbstractStudIPLegacyPlugin
 $pluginid
 $pluginname
 $pluginpath
 $basepluginpath
 $navposition
 $dependentonplugin
 $navigation
 $pluginiconname
 $user

Member Function Documentation

Here is the call graph for this function:

doBackgroundTasks ( )

abstract function for doing all background tasks

Deprecated:
getDisplayType (   $filter = -1)

returns where the plugin will be visible (toolbar and/or start page)

Deprecated:

Here is the caller graph for this function:

getScore ( )

returns the score which the current user get's for activities in this plugin

Deprecated:
hasBackgroundTasks ( )

A system plugin can do system tasks like logging in the background. This function

Deprecated:
Returns
true - plugin should be called for background task false - plugin has no background task
setDisplayType (   $display_type)

define where the plugin will be visible (toolbar and/or start page)

Deprecated:

Here is the call graph for this function:

setNavigation ( StudipPluginNavigation  $navigation)

Sets the navigation of this plugin.

Deprecated:

Reimplemented from AbstractStudIPLegacyPlugin.

Here is the call graph for this function:

Field Documentation

$display_type
protected

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