NextDom\Model\Entity\ScenarioExpression
Scenarioexpression
Synopsis
class ScenarioExpression
extends BaseEntity
{
- // constants
- const TABLE_NAME = NextDomObj::SCENARIO_EXPR;
- // Inherited constants from BaseEntity
- const TABLE_NAME = '';
- // Inherited constants from BaseModel
- const TABLE_NAME = '';
- // members
- protected $expression;
- protected $scenarioSubElement_id;
- // Inherited members from BaseEntity
- protected $id;
- // Inherited members from BaseModel
- protected bool $_changed;
- // methods
- public mixed|null|string execute()
- public void checkBackground()
- public string getExpression()
- public $this setExpression()
- public void setLog()
- protected void executeAction()
- protected void executeActionIcon()
- protected null executeActionWait()
- protected int|null|void executeActionSleep()
- protected null executeActionStop()
- protected void executeActionLog()
- protected void executeActionEvent()
- protected void executeActionMessage()
- protected void executeActionAlert()
- protected void executeActionPopup()
- protected void executeActionEquipment()
- protected void executeActionGotoDesign()
- protected null executeActionScenario()
- protected void executeActionVariable()
- protected null executeActionDeleteVariable()
- protected void executeActionAsk()
- protected void executeActionNextDomPowerOff()
- protected void executeActionNextDomReboot()
- protected void executeActionScenarioReturn()
- protected void executeActionRemoveInat()
- protected void executeActionReport()
- protected void executeActionTag()
- protected mixed executeActionOthers()
- public array getAllId()
- public int copy()
- public bool save()
- public void emptyOptions()
- public null resetRepeatIfStatus()
- public array|string export()
- public array|mixed|null getSubElement()
- public int getScenarioSubElement_id()
- public $this setScenarioSubElement_id()
- public void setOptions()
- // Inherited methods from BaseModel
- public bool getChanged()
- public $this setChanged()
- public void updateChangeState()
- public string getTableName()
- public void save()
- public void remove()
- // Inherited methods from OrderEntity
- public abstract void updateChangeState()
- public int getOrder()
- public $this setOrder()
- // Inherited methods from TypeEntity
- public abstract void updateChangeState()
- public string getType()
- public $this setType()
- public void isType()
- // Inherited methods from SubTypeEntity
- public abstract void updateChangeState()
- public string getSubtype()
- public $this setSubtype()
- public bool isSubType()
- // Inherited methods from OptionsEntity
- public abstract void updateChangeState()
- public array|bool|mixed|null|string getOptions()
- public $this setOptions()
- public $this basicSetOptions()
Hierarchy
Extends
Uses
Constants
Name | Value |
---|---|
TABLE_NAME | NextDomObj::SCENARIO_EXPR |
TABLE_NAME | '' |
TABLE_NAME | '' |
Members
protected
- $_changed — NextDom\Model\Entity\Parents\bool
- $expression — string
- $id — integer
- $options — string
- $order — integer
- $scenarioSubElement_id — integer
- $subtype — string
- $type — string
Methods
protected
- executeAction()
- executeActionAlert()
- executeActionAsk()
- executeActionDeleteVariable()
- executeActionEquipment()
- executeActionEvent()
- executeActionGotoDesign()
- executeActionIcon()
- executeActionLog()
- executeActionMessage()
- executeActionNextDomPowerOff()
- executeActionNextDomReboot()
- executeActionOthers()
- executeActionPopup()
- executeActionRemoveInat()
- executeActionReport()
- executeActionScenario()
- executeActionScenarioReturn()
- executeActionSleep()
- executeActionStop()
- executeActionTag()
- executeActionVariable()
- executeActionWait()
public
- checkBackground()
- copy()
- emptyOptions()
- execute() — Execute a scenario
- export()
- getAllId()
- getExpression()
- getScenarioSubElement_id()
- getSubElement()
- resetRepeatIfStatus()
- save()
- setExpression()
- setLog()
- setOptions()
- setScenarioSubElement_id()
Inherited from NextDom\Model\Entity\Parents\BaseEntity
public
Inherited from NextDom\Model\Entity\Parents\BaseModel
public
- getChanged() — Get changed state
- getTableName()
- remove() — Remove the entity from the database
- save() — Save the entity in the database
- setChanged() — Set changed state
- updateChangeState() — Update change state if values are different
Inherited from NextDom\Model\Entity\Parents\OrderEntity
public
Inherited from NextDom\Model\Entity\Parents\TypeEntity
public
Inherited from NextDom\Model\Entity\Parents\SubTypeEntity
public
- getSubtype()
- isSubType() — Test sub type of the command
- setSubtype()
- updateChangeState()