Класс: MobileDetectExtension
Документация по плагину класс: mobiledetectextension для DLE.
Краткое содержание:
Расширение Twig, основанное на MobileDetect.
Описание:
Это расширение предоставляет функции, которые позволяют определять устройства, такие как мобильные телефоны, планшеты, операционные системы и браузеры, через Twig.
Свойства
- protected $detector
Методы
- public __call()
- public __construct()
- public getAvailableDevices()
- public getFunctions()
- public getName()
- protected fromCamelCase()
- protected toCamelCase()
Подробности
- Путь: engine/inc/maharder/_includes/twigExtensions/MobileDetectExtension.php
Свойства
protected $detector : ?\Detection\MobileDetect
**Тип: ** MobileDetect
Методы
__call
public __call(mixed name, mixed arguments) : mixedКраткое содержание
Pass through calls of undefined methods to the mobile detect library
Свойства:
| Название | Тип | По умолчанию |
|---|---|---|
| $name | mixed | |
| $arguments | mixed |
Возвращает:
mixed__construct
public __construct() : mixedКраткое содержание
Constructor
Возвращает:
mixedgetAvailableDevices
public getAvailableDevices() : arrayКраткое содержание
Returns an array of all available devices
Возвращает:
arraygetFunctions
public getFunctions() : arrayКраткое содержание
Twig functions
Возвращает:
arraygetName
public getName() : stringКраткое содержание
The extension name
Возвращает:
stringfromCamelCase
static protected fromCamelCase(string string, string separator = "_") : stringКраткое содержание
Converts a string from camel case
Свойства:
| Название | Тип | По умолчанию |
|---|---|---|
| $string | string | |
| $separator | string | "_" |
Возвращает:
stringtoCamelCase
static protected toCamelCase(string string) : array|string|string[]|nullКраткое содержание
Converts a string to camel case
Свойства:
| Название | Тип | По умолчанию |
|---|---|---|
| $string | string |
Возвращает:
array|string|string[]|null