[Main page] [Overview]     /std /base /perform

SYNOPSIS
mixed perform( string verb )

FILE
/std/base.c

DESCRIPTION
Perform an action (e.g. get). It will first call before_perform_<verb> in
this object, if it exists. Then, if a deny action has been given
through the disallow-method, prints it, otherwise, if a special
allow-action has been given, evaluates it, or otherwise will call
perform_<verb> in this object, if it exists. Afterwards, unless there
has been an error, it calls after_perform_<verb> if it exists.
A return value of true usually means, that the action has been
performed, otherwise the return value indicates the error condition.