Documentation

DynamicPropertiesExtractor
in package

Handle the extraction of dynamic properties from identifiers

Tags
author

DeviceAtlas Limited

Table of Contents

$dynamicValueExtractors  : mixed
__construct()  : mixed
extractDynamicProperties()  : mixed
Extract the dynamic properties from the identifier contained within the matchResult. This assumes that the passed Component has a collection of dynamic extractors defined.
extractProperties()  : mixed
Given a set of dynamic property rules see if they can be used to find a dynamic property from the identifier.

Properties

Methods

__construct()

public __construct(mixed $dynamicValueExtractors) : mixed
Parameters
$dynamicValueExtractors : mixed
Return values
mixed

extractDynamicProperties()

Extract the dynamic properties from the identifier contained within the matchResult. This assumes that the passed Component has a collection of dynamic extractors defined.

public extractDynamicProperties( &$toFillDynamicProperties,  $component,  $matchResult) : mixed
Parameters
$toFillDynamicProperties :
$component :
$matchResult :
Return values
mixed

extractProperties()

Given a set of dynamic property rules see if they can be used to find a dynamic property from the identifier.

private extractProperties( &$toFillDynamicProperties,  $component,  $identifier,  $identifierDynamicPropertyPositions) : mixed
Parameters
$toFillDynamicProperties :
$component :
$identifier :
$identifierDynamicPropertyPositions :
Return values
mixed

Search results