OMC_Event
Die Klasse OMC_Event repräsentiert im OMC Connector (PHP) die
im Online Marketing Cockpit gespeicherten Veranstaltungen. Die
Instanzmethoden dieser Klasse und die Methoden von Veranstaltungsteilnehmern
und Veranstaltungsteilnehmerdetails finden Sie weiter unten in diesem
Dokument.
Klassenmethoden
OMC_Event __construct([array $fields = array()]) |
|---|
Aufgabe: Erstellt eine neue lokale Instanz einer Veranstaltung. |
OMC_Event create([array $properties = array()]) |
|---|
Aufgabe: Erstellt im OMC eine Veranstaltung mit den angegebenen Feldern. |
OMC_Event find(integer $scope, [array $params = array()]) |
|---|
Aufgabe: Findet eine Veranstaltung anhand der gegebenen ID ( |
array<OMC_Event> findAllWithFilter(array $filter) |
|---|
Aufgabe: Listet alle Veranstaltung im OMC auf, die den Kriterien aus ( |
OMC_Event findByName(string $name) |
|---|
Aufgabe: Findet die Veranstaltung, die den Namen |
Instanzmethoden
array<OMC_EventContact> getContacts() |
|---|
Aufgabe: Listet alle Veranstaltungsteilnehmer auf. |
array getFields() |
|---|
Aufgabe: Listet alle nicht leeren Felder dieser Person auf. |
boolean isNewRecord() |
|---|
Aufgabe: Überprüft, ob diese Veranstaltung bereits im OMC existiert. |
boolean save() |
|---|
Aufgabe: Speichert die lokalen Änderungen der Veranstaltung im OMC,
oder erstellt eine neue Veranstaltung. |
boolean updateAttributes(array $attributes) |
|---|
Aufgabe: Ändert die Felder dieser Veranstaltung und speichert sie im OMC. |
void updateFields(array $fields) |
|---|
Aufgabe: Überschreibt die angegebenen Felder aus
|
OMC_EventContact
Die Klasse OMC_EventContact repräsentiert im OMC Connector (PHP) die im Online
Marketing Cockpit gespeicherten
Veranstaltungsteilnehmer.
Instanzmethoden
boolean attend([array $details = array()], [boolean $replace = false]) |
|---|
Aufgabe: Übermittelt dem OMC, dass diese Person an der Veranstaltung teilnehmen will. |
OMC_Details getDetails() |
|---|
Aufgabe: Liest die Details dieses Veranstaltungsteilnehmers aus. |
array getFields() |
|---|
Aufgabe: Listet alle nicht leeren Felder dieses
Veranstaltungsteilnehmers auf. |
boolean refuse([array $details = array()], [boolean $replace = false]) |
|---|
Aufgabe: Übermittelt dem OMC, dass diese Person
nicht an der Veranstaltung teilnehmen will. |
boolean register([array $details = array()], [boolean $replace = false]) |
|---|
Aufgabe: Übermittelt dem OMC, dass diese Person sich für
die Veranstaltung anmelden will. |
boolean updateDetails(array $details) |
|---|
Aufgabe: Aktualisiert die Details dieses
Veranstaltungsteilnehmers im OMC. |
OMC_Details
Die Klasse OMC_Details dient dem Zweck, auf die Felder von OMC_EventContact leichter zugreifen zu können. Beispiel: $veranstaltungsteilnehmer->details->arrival_date
Instanzmethoden
array getFields() |
|---|
Aufgabe: Listet alle nicht leeren Felder der Teilnehmerdetails auf. |