Contents

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