Documentation

DependentInput
in package
implements Input

Represents a single entry in the data file "o" (ordered inputs) node.

Tags
author

DeviceAtlas Limited

Interfaces, Classes and Traits

Input

Table of Contents

$aI  : mixed
$i  : mixed
__construct()  : mixed
addAssociatedIdentifierName()  : mixed
canBeUsed()  : mixed
Can only use the input if:
getAssociatedIdentifierNames()  : mixed
getAssociatedInputs()  : mixed
getIdentifierValue()  : mixed
Ensures the identifier value is wrapped in double quotes if required.
getKey()  : mixed
getSource()  : mixed
hasAssociatedInputs()  : mixed
isClientSideSource()  : mixed
isEnsureClientHintQuote()  : mixed
isHeaderSource()  : mixed

Properties

Methods

__construct()

public __construct(mixed $input, mixed $associatedInputs) : mixed
Parameters
$input : mixed
$associatedInputs : mixed
Return values
mixed

addAssociatedIdentifierName()

public addAssociatedIdentifierName(mixed $key) : mixed
Parameters
$key : mixed
Return values
mixed

canBeUsed()

Can only use the input if:

public canBeUsed(mixed $headers) : mixed

There are no associated inputs then the input can be used if it is present in the detected headers.

OR

There are associated inputs then the input can be used if it is present in the detected headers AND all the associated input are also present.

Parameters
$headers : mixed
Return values
mixed

getAssociatedIdentifierNames()

public getAssociatedIdentifierNames() : mixed
Return values
mixed

getAssociatedInputs()

public getAssociatedInputs() : mixed
Return values
mixed

getIdentifierValue()

Ensures the identifier value is wrapped in double quotes if required.

public getIdentifierValue(mixed $identifierValue) : mixed
Parameters
$identifierValue : mixed
Return values
mixed

hasAssociatedInputs()

public hasAssociatedInputs() : mixed
Return values
mixed

isClientSideSource()

public isClientSideSource() : mixed
Return values
mixed

isEnsureClientHintQuote()

public isEnsureClientHintQuote() : mixed
Return values
mixed

isHeaderSource()

public isHeaderSource() : mixed
Return values
mixed

Search results