\r\n

51Degrees Device Detection PHP  4.4

Device detection services for 51Degrees Pipeline

fiftyone\pipeline\devicedetection\DeviceDetectionPipelineBuilder Class Reference

Detailed Description

Extension of pipelineBuilder class that allows for the quick generation of a device detection pipeline.

Examples
cloud/failureToMatch.php, and cloud/userAgentClientHints-Web.php.

Inheritance diagram for fiftyone\pipeline\devicedetection\DeviceDetectionPipelineBuilder:

[legend]

Collaboration diagram for fiftyone\pipeline\devicedetection\DeviceDetectionPipelineBuilder:

[legend]

Public Member Functions

 __construct (array $settings)
settings.resourceKey settings.cloudEndPoint custom endpoint for the cloud service settings.restrictedProperties (list of properties to restrict the results to) settings.cloudRequestOrigin value to use for the Origin header when sending requests to cloud. More...

Data Fields

array  $restrictedProperties
 $cache
string  $resourceKey
string  $licenseKey

Constructor & Destructor Documentation

◆ __construct()

fiftyone\pipeline\devicedetection\DeviceDetectionPipelineBuilder::__construct ( array   $settings )

settings.resourceKey settings.cloudEndPoint custom endpoint for the cloud service settings.restrictedProperties (list of properties to restrict the results to) settings.cloudRequestOrigin value to use for the Origin header when sending requests to cloud.

Parameters
array{ - resourceKey: string, cloudEndPoint?: string, cloudRequestOrigin?: string, restrictedProperties?: array<string>, javascriptBuilderSettings?: array<string, mixed> } $settings
On This Page