Class Research_Appointment

Description
  • abstract:

Located in /packages/research/lib/appointment.inc.php (line 2)


	
			
Variable Summary
AppointmentPurpose $AppointmentPurpose
integer $ArrivalTime
integer $DepartureTime
integer $ID
Collection[]|CollectionContent[] $Materials
Researcher $Researcher
integer $ResearcherID
integer $SubmitTime
string $Topic
Method Summary
boolean dbDelete ()
boolean dbLoad ()
boolean dbLoadMaterials ()
boolean dbLoadResearcher ()
boolean dbRelateMaterials (integer $CollectionID, [ $CollectionContentID = 0], integer $CollectionContentID[optional])
boolean dbRetrieveMaterials ([ $CollectionID = 0], integer $CollectionID[optional])
boolean dbReturnMaterials ([ $CollectionID = 0], integer $CollectionID[optional])
boolean dbStore ()
boolean sendEmails ()
string toString ()
string __toString ()
Variables
AppointmentPurpose $AppointmentPurpose = NULL (line 853)
  • access: public
integer $AppointmentPurposeID = 0 (line 816)
  • access: public
string $ArchivistComments = NULL (line 841)
  • access: public
integer $ArrivalTime = 0 (line 821)
  • access: public
integer $DepartureTime = 0 (line 826)
  • access: public
integer $ID = 0 (line 801)
  • access: public
Collection[]|CollectionContent[] $Materials = array() (line 858)
  • access: public
Researcher $Researcher = NULL (line 848)
  • access: public
string $ResearcherComments = NULL (line 836)
  • access: public
integer $ResearcherID = 0 (line 811)
  • access: public
integer $SubmitTime = 0 (line 806)
  • access: public
string $Topic = NULL (line 831)
  • access: public
Methods
dbDelete (line 9)

Deletes a Appointment from the database

  • access: public
boolean dbDelete ()
dbLoad (line 71)

Loads Appointment

  • access: public
boolean dbLoad ()
dbLoadMaterials (line 131)

Loads Appointment Materials

  • access: public
boolean dbLoadMaterials ()
dbLoadResearcher (line 179)

Loads Appointment Researcher

  • access: public
boolean dbLoadResearcher ()
dbRelateMaterials (line 218)

Relate Materials to Appointment

  • access: public
boolean dbRelateMaterials (integer $CollectionID,  $CollectionContentID, integer $CollectionContentID[optional])
  • integer $CollectionID
  • integer $CollectionContentID[optional]
  • $CollectionContentID
dbRetrieveMaterials (line 333)

Sets AppointmentMaterials retrieval time and user

  • access: public
boolean dbRetrieveMaterials ( $CollectionID, integer $CollectionID[optional])
  • integer $CollectionID[optional]
  • $CollectionID
dbReturnMaterials (line 388)

Sets AppointmentMaterials return time and user

  • access: public
boolean dbReturnMaterials ( $CollectionID, integer $CollectionID[optional])
  • integer $CollectionID[optional]
  • $CollectionID
dbStore (line 443)

Stores Appointment to the database

  • access: public
boolean dbStore ()
sendEmails (line 569)

Sends e-mail to researcher and archivist

  • access: public
boolean sendEmails ()
toString (line 768)

Outputs Appointment if Appointment is cast to string

  • access: public
string toString ()
__toString (line 793)
string __toString ()

Documentation generated on Wed, 05 Mar 2008 16:45:07 -0600 by phpDocumentor 1.3.1