CloudCastle Faker API

UserAgent extends AbstractProvider
in package

FinalYes

Провайдер строк User-Agent: Chrome, Firefox, Safari, Opera, Edge.

Каждая строка собирается из реального шаблона браузера, платформенного токена и правдоподобной версии, поэтому проходит разбор популярными парсерами User-Agent — в отличие от аналогов с устаревшими зафиксированными строками.

Table of Contents

Methods

__construct()  : mixed
chrome()  : string
User-Agent Google Chrome со случайной платформой и версией.
edge()  : string
User-Agent Microsoft Edge со случайной платформой и версией.
firefox()  : string
User-Agent Mozilla Firefox со случайной платформой и версией.
opera()  : string
User-Agent Opera со случайной платформой и версией.
safari()  : string
User-Agent Apple Safari со случайной платформой и версией.
userAgent()  : string
Строка User-Agent случайного браузера.

Methods

__construct()

public __construct(Context $context) : mixed
Parameters
$context : Context

разделяемый контекст провайдеров

chrome()

User-Agent Google Chrome со случайной платформой и версией.

public chrome() : string
Return values
string

строка User-Agent Chrome

edge()

User-Agent Microsoft Edge со случайной платформой и версией.

public edge() : string
Return values
string

строка User-Agent Edge

firefox()

User-Agent Mozilla Firefox со случайной платформой и версией.

public firefox() : string
Return values
string

строка User-Agent Firefox

opera()

User-Agent Opera со случайной платформой и версией.

public opera() : string
Return values
string

строка User-Agent Opera

safari()

User-Agent Apple Safari со случайной платформой и версией.

public safari() : string
Return values
string

строка User-Agent Safari

userAgent()

Строка User-Agent случайного браузера.

public userAgent() : string

Браузер выбирается случайно, строка делегируется соответствующему методу.

Return values
string

User-Agent одного из поддерживаемых браузеров

On this page

Search results