Documentation

Exclusions extends AbstractProvider
in package

Table of Contents

$data  : array<string|int, mixed>
List of strings to remove from the user agent before running the crawler regex Over a large list of user agents, this gives us about a 55% speed increase!
getAll()  : array<string|int, mixed>
Return the data set.

Properties

$data

List of strings to remove from the user agent before running the crawler regex Over a large list of user agents, this gives us about a 55% speed increase!

protected array<string|int, mixed> $data = array('Safari.[\d\.]*', 'Firefox.[\d\.]*', 'Chrome.[\d\.]*', 'Chromium.[\d\.]*', 'MSIE.[\d\.]', 'Opera\/[\d\.]*', 'Mozilla.[\d\.]*', 'AppleWebKit.[\d\.]*', 'Trident.[\d\.]*', 'Windows NT.[\d\.]*', 'Android [\d\.]*', 'Macintosh.', 'Ubuntu', 'Linux', '[ ]Intel', 'Mac OS X [\d_]*', '(like )?Gecko(.[\d\.]*)?', 'KHTML,', 'CriOS.[\d\.]*', 'CPU iPhone OS ([0-9_])* like Mac OS X', 'CPU OS ([0-9_])* like Mac OS X', 'iPod', 'compatible', 'x86_..', 'i686', 'x64', 'X11', 'rv:[\d\.]*', 'Version.[\d\.]*', 'WOW64', 'Win64', 'Dalvik.[\d\.]*', ' \.NET CLR [\d\.]*', 'Presto.[\d\.]*', 'Media Center PC', 'BlackBerry', 'Build', 'Opera Mini\/\d{1,2}\.\d{1,2}\.[\d\.]*\/\d{1,2}\.', 'Opera', ' \.NET[\d\.]*', 'cubot', '; M bot', '; B bot', '; IDbot', '; ID bot', '; POWER BOT', ';')

Methods

getAll()

Return the data set.

public getAll() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results