Class ActionView

Description

View a list of instruments so the user can view and make bookings

Located in /inc/actions/view.php (line 33)

ActionAction
   |
   --ActionViewBase
      |
      --ActionView
Variable Summary
Method Summary
void ActionView (BumblebeeAuth $auth,  $PDATA, array $pdata)
void go ()
void showMyBookings ()
Variables
Methods
Constructor ActionView (line 44)

Initialising the class

  • return: nothing
void ActionView (BumblebeeAuth $auth,  $PDATA, array $pdata)
  • BumblebeeAuth $auth: Authorisation object
  • array $pdata: extra state data from the call path
  • $PDATA
go (line 49)
void go ()

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

Select which instrument for which the calendar should be displayed

void selectInstrument ()
showMyBookings (line 89)
void showMyBookings ()
showMyGroupBookings (line 98)
void showMyGroupBookings ()
showMyProjectBookings (line 122)
void showMyProjectBookings ()

Inherited Methods

Inherited From ActionViewBase

ActionViewBase::ActionViewBase()
ActionViewBase::BookingPastNormalCalendar()
ActionViewBase::displayInstrumentFooter()
ActionViewBase::displayInstrumentHeader()
ActionViewBase::MakeBookingHref()
ActionViewBase::MakeBookingPermitted()
ActionViewBase::mungeInputData()
ActionViewBase::ViewCalendarPermitted()
ActionViewBase::_calendarViewLink()
ActionViewBase::_checkBookingAuth()
ActionViewBase::_Forbidden()
ActionViewBase::_forbiddenError()
ActionViewBase::_instrumentNotes()
ActionViewBase::_loadMultiInstrument()
ActionViewBase::_offset()
ActionViewBase::_UnknownBooking()
ActionViewBase::_UnknownInstrument()

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:02:11 +0000 by phpDocumentor 1.3.0