LimeSurvey API - Master branch

BaseInput
in package
implements InputInterface

Table of Contents

Interfaces

InputInterface

Properties

$conditionFunction  : callable|null
$disabled  : bool
$help  : string|null
$id  : string|null
$label  : string|null
$loadFunction  : callable|null
$name  : string
$saveFunction  : callable|null
$tooltip  : string|null

Methods

__construct()  : mixed
getHelp()  : string|null
getId()  : string|null
getLabel()  : string|null
getName()  : string
getTooltip()  : string|null
getValue()  : mixed
isDisabled()  : bool
load()  : mixed
save()  : bool

Properties

$conditionFunction

private callable|null $conditionFunction

$loadFunction

private callable|null $loadFunction

$saveFunction

private callable|null $saveFunction

Methods

__construct()

public __construct(array<string|int, mixed> $options) : mixed
Parameters
$options : array<string|int, mixed>

getHelp()

public getHelp() : string|null
Return values
string|null

getId()

public getId() : string|null
Return values
string|null

getLabel()

public getLabel() : string|null
Return values
string|null

getName()

public getName() : string
Return values
string

getTooltip()

public getTooltip() : string|null
Return values
string|null

isDisabled()

public isDisabled() : bool
Return values
bool

save()

public save(CHttpRequest $request, CDbConnection $connection) : bool
Parameters
$request : CHttpRequest
$connection : CDbConnection
Return values
bool

        
On this page

Search results