ConfigDataCollector
class ConfigDataCollector extends DataCollector implements LateDataCollectorInterface
Свойства
| protected | $data | from DataCollector |
Методы
| serialize() | from DataCollector | |
| unserialize($data) | from DataCollector | |
| Data | cloneVar(mixed $var) Преобразует переменную в сериализуемый экземпляр Data. | from DataCollector |
| callable[] | getCasters() | from DataCollector |
| __construct(string $name = null, string $version = null) | ||
| setKernel(KernelInterface $kernel = null) Устанавливает ядро, связанное с этим запросом. | ||
| collect(Request $request, Response $response, Exception $exception = null) Сбор данных для данного запроса и ответа. | ||
| reset() Сбрасывает этот коллектор данных в исходное состояние. | ||
| lateCollect() Сбор данных как можно позже. | ||
| getApplicationName() | ||
| getApplicationVersion() | ||
| string | getToken() Получает токен. | |
| string | getSymfonyVersion() Получает версию Symfony. | |
| string | getSymfonyState() Возвращает состояние текущей версии Symfony. | |
| string | getSymfonyMinorVersion() Возвращает мажорную версию Symfony (без номеров исправлений или дополнительных суффиксов, таких как "RC", "beta" и т. д.). | |
| string | getSymfonyEom() Возвращает дату (в удобочитаемом формате) окончания срока поддержки этой версии Symfony. | |
| string | getSymfonyEol() Возвращает дату (в удобочитаемом формате) окончания жизненного цикла этой версии Symfony, когда она перестанет получать исправления ошибок и уязвимостей. | |
| string | getPhpVersion() Получает версию PHP. | |
| string|null | getPhpVersionExtra() Получает дополнительную часть версии PHP. | |
| int | getPhpArchitecture() | |
| string | getPhpIntlLocale() | |
| string | getPhpTimezone() | |
| string | getAppName() Получает имя приложения. | |
| string | getEnv() Получает среду. | |
| bool | isDebug() Возвращает true, если отладка включена. | |
| bool | hasXDebug() Возвращает true, если XDebug включен. | |
| bool | hasApcu() Возвращает true, если APCu включен. | |
| bool | hasZendOpcache() Возвращает true, если Zend OPcache включен. | |
| getBundles() | ||
| string | getSapiName() Получает имя PHP SAPI. | |
| string | getName() Возвращает имя коллектора. |
Детали
serialize()
unserialize($data)
Параметры
| $data |
protected Data cloneVar(mixed $var)
Преобразует переменную в экземпляр Data, подходящий для сериализации.
Этот массив можно отобразить в шаблоне с помощью компонента VarDumper.
Параметры
| mixed | $var |
Возвращаемое значение
| Data |
protected callable[] getCasters()
Возвращаемое значение
| callable[] | Обработчики преобразования, которые нужно добавить к клонеру |
__construct(string $name = null, string $version = null)
Параметры
| string | $name | Название приложения, использующего веб-профилировщик |
| string | $version | Версия приложения, использующего веб-профилировщик |
setKernel(KernelInterface $kernel = null)
Устанавливает Kernel, связанный с этим запросом.
Параметры
| KernelInterface | $kernel |
collect(Request $request, Response $response, Exception $exception = null)
Сбор данных для данного запроса и ответа.
Параметры
| Request | $request | |
| Response | $response | |
| Exception | $exception |
reset()
Сбрасывает этот коллектор данных до начального состояния.
lateCollect()
Сбор данных как можно позже.
getApplicationName()
getApplicationVersion()
string getToken()
Получение токена.
Возвращаемое значение
| string | Токен |
string getSymfonyVersion()
Получение версии Symfony.
Возвращаемое значение
| string | Версия Symfony |
string getSymfonyState()
Возвращает состояние текущей версии Symfony.
Возвращаемое значение
| string | Одно из: unknown, dev, stable, eom, eol |
string getSymfonyMinorVersion()
Возвращает вторую цифру версии Symfony (без номеров патчей и дополнительных суффиксов, таких как «RC», «beta» и т. д.).
Возвращаемое значение
| string |
string getSymfonyEom()
Возвращает дату окончания срока поддержки данной версии Symfony.
Возвращаемое значение
| string |
string getSymfonyEol()
Возвращает дату окончания срока жизни данной версии Symfony (дата, после которой не будут выпускаться исправления ошибок или безопасности).
Возвращаемое значение
| string |
string getPhpVersion()
Получение версии PHP.
Возвращаемое значение
| string | Версия PHP |
string|null getPhpVersionExtra()
Получение дополнительной части версии PHP.
Возвращаемое значение
| string|null | Дополнительная часть |
int getPhpArchitecture()
Возвращаемое значение
| int | Архитектура PHP в виде числа бит (например, 32 или 64) |
string getPhpIntlLocale()
Возвращаемое значение
| string |
string getPhpTimezone()
Возвращаемое значение
| string |
string getAppName()
Получение имени приложения.
Возвращаемое значение
| string | Имя приложения |
string getEnv()
Получение среды.
Возвращаемое значение
| string | Среда |
bool isDebug()
Возвращает true, если отладка включена.
Возвращаемое значение
| bool | true, если отладка включена, иначе false |
bool hasXDebug()
Возвращает true, если XDebug включен.
Возвращаемое значение
| bool | true, если XDebug включен, иначе false |
bool hasApcu()
Возвращает true, если APCu включен.
Возвращаемое значение
| bool | true, если APCu включен, иначе false |
bool hasZendOpcache()
Возвращает true, если Zend OPcache включен.
Возвращаемое значение
| bool | true, если Zend OPcache включен, иначе false |
getBundles()
string getSapiName()
Получение имени PHP SAPI.
Возвращаемое значение
| string | Среда |
string getName()
Возвращает имя коллектора.
Возвращаемое значение
| string | Имя коллектора |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/HttpKernel/DataCollector/ConfigDataCollector.html