« Back to Product

Documentation

Management of Events

IPS_CreateEventcreate a new event
IPS_DeleteEventdeletes an event
IPS_EventExistschecks if an event exists
IPS_GetEventreturns extensive information about an event
IPS_GetEventIDByNamedetermines the ID of an event by its name
IPS_GetEventListreturns a list of all existing events
IPS_GetEventListByTypereturns a list of all events of a given type
IPS_IsConditionPassingchecks if a condition is fulfilled
IPS_SetEventActionset the executed action
IPS_SetEventActiveactivates/deactivates an event
IPS_SetEventConditionmodifies the conditions of an event
IPS_SetEventConditionDateRulemodifies the rule of a condition of an event for date comparisons
IPS_SetEventConditionDayOfTheWeekRulemodifies the rule of a condition of an event for weekday comparisons
IPS_SetEventConditionTimeRulemodifies the rule of a condition of an event for time comparisons
IPS_SetEventConditionVariableDynamicRulemodifies a dynamic condition rule of an event for variable comparison
IPS_SetEventConditionVariableRulemodifies a condition rule of an event for variable comparison
IPS_SetEventConditionVariableStaticRulemodifies a static condition rule of an event for variable comparison
IPS_SetEventCyclicconfigures a cyclic event
IPS_SetEventCyclicDateFromsets the start date
IPS_SetEventCyclicDateTosets the end date
IPS_SetEventCyclicTimeFromset the start time
IPS_SetEventCyclicTimeTosets the end time
IPS_SetEventLimitlimits the number of event executions
IPS_SetEventScheduleActionmodifies the action table of a schedule event and sets the action to "Execute PHP Code"
IPS_SetEventScheduleActionExmodifies the action table of a schedule event
IPS_SetEventScheduleGroupmodifies the grouping of days for a schedule event
IPS_SetEventScheduleGroupPointmodifies a switch point of the group of a schedule event
IPS_SetEventScriptsets the action to "Execute PHP Code" and define the code to be executed
IPS_SetEventTriggerdefines the trigger for a triggered event
IPS_SetEventTriggerSubsequentExecutiondefines whether a triggered event is executed again on the same value
IPS_SetEventTriggerValueset the value the trigger variable is compared to
Any questions?