Перейти к содержанию

Класс: MobileDetectExtension

Краткое содержание:

Расширение Twig, основанное на MobileDetect.

Описание:

Это расширение предоставляет функции, которые позволяют определять устройства, такие как мобильные телефоны, планшеты, операционные системы и браузеры, через Twig.


Свойства


Методы


Подробности

  • Путь: engine/inc/maharder/_includes/twigExtensions/MobileDetectExtension.php

Свойства

protected $detector : ?\Detection\MobileDetect


**Тип: ** MobileDetect


Методы

__call

Text Only
public __call(mixed  name, mixed  arguments) : mixed
Краткое содержание

Pass through calls of undefined methods to the mobile detect library

Свойства:
Название Тип По умолчанию
$name mixed
$arguments mixed
Возвращает:
Text Only
mixed

__construct

Text Only
public __construct() : mixed
Краткое содержание

Constructor

Возвращает:
Text Only
mixed

getAvailableDevices

Text Only
public getAvailableDevices() : array
Краткое содержание

Returns an array of all available devices

Возвращает:
Text Only
array

getFunctions

Text Only
public getFunctions() : array
Краткое содержание

Twig functions

Возвращает:
Text Only
array

getName

Text Only
public getName() : string
Краткое содержание

The extension name

Возвращает:
Text Only
string

fromCamelCase

Text Only
static protected fromCamelCase(string  string, string  separator = "_") : string
Краткое содержание

Converts a string from camel case

Свойства:
Название Тип По умолчанию
$string string
$separator string "_"
Возвращает:
Text Only
string

toCamelCase

Text Only
static protected toCamelCase(string  string) : array|string|string[]|null
Краткое содержание

Converts a string to camel case

Свойства:
Название Тип По умолчанию
$string string
Возвращает:
Text Only
array|string|string[]|null