\DeviceAtlas\DeviceBasicInput

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

Summary

Methods
Properties
Constants
__construct()
getKey()
getSource()
isEnsureClientHintQuote()
isHeaderSource()
isClientSideSource()
canBeUsed()
getAssociatedInputs()
hasAssociatedInputs()
getIdentifierValue()
addAssociatedIdentifierName()
getAssociatedIdentifierNames()
isEmptyValue()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$SOURCE_HEADER
$SOURCE_CLIENT_SIDE
$DOUBLE_QUOTE
$EMPTY_CH_STRING
$k
$s
$eCHQ
$hS
$cSS
$aIN
N/A

Properties

$SOURCE_HEADER

$SOURCE_HEADER : 

Type

$SOURCE_CLIENT_SIDE

$SOURCE_CLIENT_SIDE : 

Type

$DOUBLE_QUOTE

$DOUBLE_QUOTE : 

Type

$EMPTY_CH_STRING

$EMPTY_CH_STRING : 

Type

$k

$k : 

Type

$s

$s : 

Type

$eCHQ

$eCHQ : 

Type

$hS

$hS : 

Type

$cSS

$cSS : 

Type

$aIN

$aIN : 

Type

Methods

__construct()

__construct(  $key,   $source,   $ensureClientHintQuote) 

Parameters

$key
$source
$ensureClientHintQuote
Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

getKey()

getKey() 

Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

getSource()

getSource() 

Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

isEnsureClientHintQuote()

isEnsureClientHintQuote() 

Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

isHeaderSource()

isHeaderSource() 

Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

isClientSideSource()

isClientSideSource() 

Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

canBeUsed()

canBeUsed(  $headers) 

Can only use the input if it is present in the headers.

Parameters

$headers
Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

getAssociatedInputs()

getAssociatedInputs() 

Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

hasAssociatedInputs()

hasAssociatedInputs() 

Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

getIdentifierValue()

getIdentifierValue(  $identifierValue) 

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

Parameters

$identifierValue
Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

addAssociatedIdentifierName()

addAssociatedIdentifierName(  $identifierName) 

This input may be an associated input to one or more identifier inputs.

Record all the associated identifier inputs.

Parameters

$identifierName
Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

getAssociatedIdentifierNames()

getAssociatedIdentifierNames() 

A given input may be a supporting associated input for an identifier. This method returns a collection of the associated parent identifier names that this input is associated to.

Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275

isEmptyValue()

isEmptyValue(  $value) 

Parameters

$value
Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275 Warning: count(): Parameter must be an array or an object that implements Countable in /opt/phpdoc/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275