Overview  Package  Tree OpenRat

openrat.actions

Class Action

openrat.actions.Action

class Action

Eltern-Klasse fuer alle Actions.

Diese Klasse stellt grundlegende action-uebergreifende Methoden bereit.

Author:
$Author: dankert $
Version:
$Revision: 1.3 $

Field Summary
public var$db
public var$templateVars
public var$actionName
public var$subActionName
Method Summary
public voidAction
public voidgetSessionVar
public voidsetSessionVar
public voidgetRequestVar
public voidsetTemplateVar
public voidsetTemplateVars
public voidmessage
public voidforward

Ausgabe des Templates Es wird das gewünschte Template auf die Standardausgabe ausgegeben.

public voidcallSubAction
protected voidobjectMove

Verschieben eines Objektes

protected voidobjectAddACL

ACL zu einem Objekt setzen

public BooleanuserIsAdmin

Ermitteln, ob Benutzer Administratorrechte besitzt

protected voidobjectDelACL

Entfernen einer ACL

Field Detail

db

public var $db

templateVars

public var $templateVars = Array()

actionName

public var $actionName

subActionName

public var $subActionName
Method Detail

Action()

public void Action()

getSessionVar()

public void getSessionVar(var $varName)
Parameters:
$varName

setSessionVar()

public void setSessionVar(var $varName,
                          var $value)
Parameters:
$varName
$value

getRequestVar()

public void getRequestVar(var $varName)
Parameters:
$varName

setTemplateVar()

public void setTemplateVar(var $varName,
                           var $value)
Parameters:
$varName
$value

setTemplateVars()

public void setTemplateVars(var $varList)
Parameters:
$varList

message()

public void message(var $title = 'ERROR',
                    var $add_info = '')
Parameters:
$title
$add_info

forward()

public void forward(var $tplName,
                    String Dateiname)

Ausgabe des Templates Es wird das gewünschte Template auf die Standardausgabe ausgegeben.

Parameters:
$tplName
Dateiname - des Templates

callSubAction()

public void callSubAction(var $subActionName)
Parameters:
$subActionName

objectMove()

protected void objectMove()

Verschieben eines Objektes


objectAddACL()

protected void objectAddACL()

ACL zu einem Objekt setzen


userIsAdmin()

public Boolean userIsAdmin()

Ermitteln, ob Benutzer Administratorrechte besitzt


objectDelACL()

protected void objectDelACL()

Entfernen einer ACL


Overview  Package  Tree OpenRat