V. Eventmember Reference

Eventmember records create associations between events and persons.

1. Eventmember Record Definition

An eventmember record contains linkage information between events and persons.

Fields of an eventmember record

id

The id of the eventmember record.

eid

The id of the event the eventmember record belongs to.

uid

The id of the person the eventmember record belongs to.

count

An integer.

period

An integer.

extra

A freeform information field.

sitegroup

The id of the sitegroup this evenmember records is in.

2. Eventmember Object Definition

This section the contents of event objects. Most object parameters map directly to the record fields described above.

The functions listed within the object definition are the object methods that are available for the object. Usage information about those methods can be found in Object Methods.

/* Eventmember Object Prototype */

Class eventmember {

 var $N;     # Only with mgd_list_XXX functions.
 var $id;
 var $eid;
 var $uid;
 var $extra;
 var $sitegroup;

 function fetch();

 function create();
 function update();
 function delete();

  function createattachment();
  function updateattachment();
  function deleteattachment();
  function listattachments();
  function getattachment();
  function openattachment();
  function serveattachment();
  
  function parameter();
  function searchparameters();
  function listparameters();
  
  function getsitegroup();
  function setsitegroup();

}
Table of Contents
mgd_count_event_members — Count eventmembers
mgd_create_event_member — Create an eventmember record
mgd_delete_event_member — Delete an eventmember
mgd_get_event_member — Get an eventmember record
mgd_list_event_members — List eventmembers
mgd_update_event_member — Update an eventmember record