NextDom\Model\Entity\Plan
Plan
Synopsis
class Plan
extends BasePlan
{
- // constants
- const TABLE_NAME = NextDomObj::PLAN;
- // Inherited constants from BaseEntity
- const TABLE_NAME = '';
- // Inherited constants from BaseModel
- const TABLE_NAME = '';
- // members
- protected PlanHeader $planHeader_id;
- // Inherited members from BasePlan
- protected $link_type;
- protected $link_id;
- protected $position;
- protected $css;
- // Inherited members from BaseEntity
- protected $id;
- // Inherited members from BaseModel
- protected bool $_changed;
- // methods
- public void preInsert()
- public PlanHeader getPlanHeader_id()
- public $this setPlanHeader_id()
- public void preSave()
- public Plan copy()
- public void execute()
- public void doAction()
- public array|null getHtml()
- public bool|Cmd|EqLogic|JeeObject|Scenario|null getLink()
- public PlanHeader|null getPlanHeader()
- // Inherited methods from BasePlan
- public array|bool|mixed|null|string getPosition()
- public $this setPosition()
- public string getLink_type()
- public $this setLink_type()
- public int getLink_id()
- public $this setLink_id()
- public array|bool|mixed|null|string getCss()
- public $this setCss()
- public abstract void preInsert()
- public abstract void preSave()
- public abstract void getHtml()
- public abstract void getLink()
- // 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 ConfigurationEntity
- public abstract void updateChangeState()
- public array|bool|mixed|null|string getConfiguration()
- public $this setConfiguration()
- // Inherited methods from DisplayEntity
- public abstract void updateChangeState()
- public mixed getDisplay()
- public $this setDisplay()
Hierarchy
Constants
Name | Value |
---|---|
TABLE_NAME | NextDomObj::PLAN |
TABLE_NAME | '' |
TABLE_NAME | '' |
Members
protected
- $_changed — NextDom\Model\Entity\Parents\bool
- $configuration — string
- $css — string
- $display — string
- $id — integer
- $link_id — integer
- $link_type — string
- $planHeader_id — \NextDom\Model\Entity\PlanHeader
- $position — string
Methods
public
- copy()
- doAction()
- execute()
- getHtml()
- getLink()
- getPlanHeader()
- getPlanHeader_id()
- preInsert()
- preSave()
- setPlanHeader_id()
Inherited from NextDom\Model\Entity\Parents\BasePlan
public
- getCss()
- getHtml()
- getLink()
- getLink_id()
- getLink_type()
- getPosition()
- preInsert()
- preSave()
- setCss()
- setLink_id()
- setLink_type()
- setPosition()
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\ConfigurationEntity
public
Inherited from NextDom\Model\Entity\Parents\DisplayEntity
public
- getDisplay() — Get display information by key
- setDisplay() — Set display information by key
- updateChangeState()