Backend\Behaviors\RelationController\HasExtraConfig
Overview
HasExtraConfig implements state for the relation controller
Protected Properties
protected array $extraConfig
extraConfig as a final state
protected string $extraConfigChain
extraConfigChain provided by the relationship chain
protected string $extraConfigRender
extraConfigRender provided by the relationRender method
protected bool $bumpSessionKeys
bumpSessionKeys is used to create a new session for forms
Protected Methods
protected applyExtraConfig()
protected applyExtraConfig($field = null): void
protected setExtraConfig()
protected setExtraConfig($config): void
setExtraConfig usually comes from the postback variable
protected setExtraConfigForChain()
protected setExtraConfigForChain(): void
setExtraConfigForChain returns extra config with the relation chain, encoded
protected setExtraConfigForRender()
protected setExtraConfigForRender($config): void
setExtraConfigForRender comes from the render call method