Class ActionMasquerade

Description

Allow the admin user to masquerade as another user to make some bookings. A bit like "su".

Located in /inc/actions/masquerade.php (line 32)

ActionAction
   |
   --ActionMasquerade
Method Summary
void ActionMasquerade (BumblebeeAuth $auth, array $pdata)
void go ()
void selectUser ()
Variables
Methods
Constructor ActionMasquerade (line 41)

Initialising the class

  • return: nothing
void ActionMasquerade (BumblebeeAuth $auth, array $pdata)
  • BumblebeeAuth $auth: Authorisation object
  • array $pdata: extra state data from the call path
assumeMasquerade (line 79)

Put on the selected mask

void assumeMasquerade ()
go (line 46)
void go ()

Redefinition of:
ActionAction::go()
Actually perform the action that this Action* class is to perform
removeMasquerade (line 108)

Remove the mask

void removeMasquerade ()
selectUser (line 62)

Print an HTML list of users to allow the user to masquerade as for making bookings

void selectUser ()

Inherited Methods

Inherited From ActionAction

ActionAction::ActionAction()
ActionAction::delete()
ActionAction::edit()
ActionAction::go()
ActionAction::log()
ActionAction::mungeInputData()
ActionAction::readOnlyError()
ActionAction::reportAction()
ActionAction::select()
ActionAction::_dataCleanse()

Documentation generated on Tue, 06 Mar 2007 10:01:45 +0000 by phpDocumentor 1.3.0