CMS  Version 3.9
EventType Class Reference

Inherits DataItem.

Public Member Functions

 getEventTypeList ()
 
 EventType ()
 

Static Public Member Functions

static formatOptions ($eventTypes)
 

Public Attributes

 $fields
 
 $relations = array()
 

Detailed Description

Definition at line 40 of file event_type.inc.

Member Function Documentation

◆ EventType()

EventType::EventType ( )

Definition at line 88 of file event_type.inc.

89  {
90  $this->table = "event_type";
91  $this->primary_key = "event_type_id";
92 
93  $this->DataItem(func_get_args());
94  }

◆ formatOptions()

static EventType::formatOptions (   $eventTypes)
static

Definition at line 73 of file event_type.inc.

74  {
75  $eventTypeList = array();
76 
77  if(count($eventTypes) > 0)
78  {
79  foreach($eventTypes as $eventType)
80  {
81  $eventTypeList[$eventType->name] = $eventType->name;
82  }
83  }
84 
85  return $eventTypeList;
86  }
$eventTypes
$eventType

◆ getEventTypeList()

EventType::getEventTypeList ( )

Definition at line 57 of file event_type.inc.

58  {
59  $eventTypeList = array();
60 
61  $eventTypes = Query::create(EventType, "ORDER BY name")->execute();
62  if(count($eventTypes) > 0)
63  {
64  foreach($eventTypes as $eventType)
65  {
66  $eventTypeList[$eventType->name] = $eventType->name;
67  }
68  }
69 
70  return $eventTypeList;
71  }

Member Data Documentation

◆ $fields

EventType::$fields
Initial value:
= array("event_type_id" => Number,
"name" => String,
)

Definition at line 44 of file event_type.inc.

◆ $relations

EventType::$relations = array()

Definition at line 50 of file event_type.inc.


The documentation for this class was generated from the following file: