Class SessionInstance

Description

Description of SessionInstance

  • author: jkraaijeveld

Located in /models/SessionInstance.php (line 13)

ResearchToolObject
   |
   --SessionInstance
Variable Summary
 static mixed $filename
 mixed $endtime
 mixed $facilitator
 mixed $location
 mixed $notes
 mixed $session
 mixed $starttime
 mixed $title
Method Summary
 static void create ( $obj)
 static void get (type $arguments)
 static void getFields ( $model,  $uid)
 SessionInstance __construct ([type $uid = null], [type $title = null], [type $location = null], [type $facilitator = null], [type $starttime = null], [type $endtime = null], [type $notes = null], [type $session = null], [type $surveyinstances = null], [type $applicationinstances = null])
 void evaluate ()
 void save ()
Variables
static mixed $filename = 'data/sessions/sessioninstances.rdf' (line 15)
  • access: public
mixed $applicationinstances (line 25)
  • access: public
mixed $endtime (line 21)
  • access: public
mixed $facilitator (line 19)
  • access: public
mixed $location (line 18)
  • access: public
mixed $notes (line 22)
  • access: public
mixed $session (line 23)
  • access: public
mixed $starttime (line 20)
  • access: public
mixed $surveyinstances (line 24)
  • access: public
mixed $title (line 17)
  • access: public

Inherited Variables

Inherited from ResearchToolObject

ResearchToolObject::$uid
Methods
static create (line 282)
  • access: public
void create ( $obj)
  • $obj
static get (line 205)

function get()

  • access: public
void get (type $arguments)
  • type $arguments: : An array containing one or more of the following elements: 'uid', 'title', 'location', 'facilitator', 'starttime', 'endtime' 'notes', 'session', 'applicationinstances', 'surveyinstances'
static getFields (line 262)

function getFields() param type $uid : The SessionInstance uid for which the fields should be retrieved.

returns : An array with [0] => all notes, [1] => all SurveyInstances and [2] => all ApplicationInstances.

  • access: public
void getFields ( $model,  $uid)
  • $model
  • $uid
Constructor __construct (line 40)

Constructor for a SessionInstance object

  • access: public
SessionInstance __construct ([type $uid = null], [type $title = null], [type $location = null], [type $facilitator = null], [type $starttime = null], [type $endtime = null], [type $notes = null], [type $session = null], [type $surveyinstances = null], [type $applicationinstances = null])
  • type $uid
  • type $title
  • type $location
  • type $facilitator
  • type $starttime
  • type $endtime
  • type $notes
  • type $session
  • type $surveyinstances
  • type $applicationinstances
evaluate (line 62)
  • access: public
void evaluate ()

Redefinition of:
ResearchToolObject::evaluate()
save (line 115)

function save() Saves the current object into the database.

  • access: public
void save ()

Inherited Methods

Inherited From ResearchToolObject

 ResearchToolObject::createArguments()
 ResearchToolObject::evaluate()
 ResearchToolObject::getUid()
 ResearchToolObject::load()
 ResearchToolObject::stripUri()

Documentation generated on Thu, 01 Mar 2012 15:13:52 +0000 by phpDocumentor 1.4.3