« Back to Product

Documentation

Management of Scripts

Actions

Functions in this group are used to manage actions.

IPS_ActionExistschecks whether a specific action exists
IPS_GetActionFormreturns the dynamically generated configuration form of an action
IPS_GetActionReadableCodereturns an action with its parameters as readable PHP code
IPS_GetActionsreturns all available actions as a JSON encoded string
IPS_GetActionsByEnvironmentreturns the actions offered for a target object in an environment
IPS_UpdateFormFieldchanges the parameter of a form field in an action form

IPS_CreateScript

creates a script

IPS_DeleteScript

deletes a script

IPS_GetScript

returns extensive information about a script

IPS_GetScriptContent

returns the content of a script

IPS_GetScriptEventList

returns all events that are assigned to a script

IPS_GetScriptFile

returns the file name of a script

IPS_GetScriptIDByFile

returns the ID of a script by its file

IPS_GetScriptIDByName

returns the ID of a script by its name

IPS_GetScriptList

returns a list of all scripts

IPS_GetScriptTimer

returns the start value of the script timer

IPS_ScriptExists

checks if a script exists

IPS_SetScriptContent

sets the content of a script

IPS_SetScriptFile

sets the file name for a script

IPS_SetScriptTimer

sets the start value of a script timer

Threads

IPS_GetScriptThreadreturns information about a thread of the script engine
IPS_GetScriptThreadListreturns the IDs of all threads of the script engine
IPS_ScriptThreadExistschecks whether a specific thread of the script engine exists
Any questions?