This interface describes an input provider.
getParameter(string $strKey, bool $blnRaw) : mixed
stringThe name of the parameter to be retrieved.
boolBoolean flag to determine if the content shall be returned RAW or rather be stripped of potential malicious content.
mixedgetPersistentValue(string $strKey) : mixed
| deprecated | Use Environment::getSessionStorage()->get() instead. | 
|---|
stringThe name of the value to be retrieved.
mixedgetRequestUrl() : string
stringgetValue(string $strKey, bool $blnRaw) : mixed
stringThe name of the value to be retrieved.
boolBoolean flag to determine if the content shall be returned RAW or rather be stripped of potential malicious content.
mixedhasParameter(string $strKey) : bool
stringThe name of the parameter to be checked.
boolhasPersistentValue(string $strKey) : bool
| deprecated | Use Environment::getSessionStorage()->has() instead. | 
|---|
stringThe name of the value to be checked.
boolhasValue(string $strKey) : bool
stringThe name of the value to be checked.
boolsetParameter(string $strKey, mixed $varValue) : \ContaoCommunityAlliance\DcGeneral\InputProviderInterface
stringThe name of the parameter to be stored.
mixedThe value to be stored.
setPersistentValue(string $strKey, mixed $varValue) : \ContaoCommunityAlliance\DcGeneral\InputProviderInterface
| deprecated | Use Environment::getSessionStorage()->set() instead. | 
|---|
stringThe name of the value to be stored.
mixedThe value to be stored.
setValue(string $strKey, mixed $varValue) : \ContaoCommunityAlliance\DcGeneral\InputProviderInterface
stringThe name of the value to be stored.
mixedThe value to be stored.
unsetParameter(string $strKey) : \ContaoCommunityAlliance\DcGeneral\InputProviderInterface
stringThe name of the parameter to be removed.
unsetValue(string $strKey) : \ContaoCommunityAlliance\DcGeneral\InputProviderInterface
stringThe name of the value to be removed.