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.
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 |
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
|
Die Klasse OMC_EventContact
repräsentiert im OMC Connector (PHP) die im Online
Marketing Cockpit gespeicherten
Veranstaltungsteilnehmer.
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. |
Die Klasse OMC_Details
dient dem Zweck, auf die Felder von OMC_EventContact
leichter zugreifen zu können. Beispiel: $veranstaltungsteilnehmer->details->arrival_date
array getFields() |
---|
Aufgabe: Listet alle nicht leeren Felder der Teilnehmerdetails auf. |