ConfigDataCollector
class ConfigDataCollector extends DataCollector implements LateDataCollectorInterface
Методы
| serialize() | из DataCollector | |
| unserialize($data) | из DataCollector | |
| __construct(string $name = null, string $version = null) | ||
| setKernel(KernelInterface $kernel = null) Устанавливает ядро, связанное с этим запросом. | ||
| collect(Request $request, Response $response, Exception $exception = null) Сбор данных для данного запроса и ответа. | ||
| reset() Сбрасывает этот коллектор данных в исходное состояние. | ||
| lateCollect() Сбор данных как можно позднее. | ||
| getApplicationName() | ||
| getApplicationVersion() | ||
| строка | getToken() Получение токена. | |
| строка | getSymfonyVersion() Получение версии Symfony. | |
| строка | getSymfonyState() Возвращает состояние текущей версии Symfony. | |
| строка | getSymfonyMinorVersion() Возвращает второстепенную версию Symfony (без номеров исправлений или дополнительных суффиксов, таких как "RC", "beta" и т. д.). | |
| строка | getSymfonyEom() Возвращает удобочитаемую дату окончания срока поддержки этой версии Symfony. | |
| строка | getSymfonyEol() Возвращает удобочитаемую дату окончания жизненного цикла этой версии Symfony, когда она больше не будет получать исправления ошибок и уязвимостей. | |
| строка | getPhpVersion() Получение версии PHP. | |
| строка|null | getPhpVersionExtra() Получение дополнительной части версии PHP. | |
| целое число | getPhpArchitecture() | |
| строка | getPhpIntlLocale() | |
| строка | getPhpTimezone() | |
| строка | getAppName() Получение имени приложения. | |
| строка | getEnv() Получение окружения. | |
| логическое значение | isDebug() Возвращает true, если отладка включена. | |
| логическое значение | hasXDebug() Возвращает true, если XDebug включен. | |
| логическое значение | hasApcu() Возвращает true, если APCu включен. | |
| логическое значение | hasZendOpcache() Возвращает true, если Zend OPcache включен. | |
| getBundles() | ||
| строка | getSapiName() Получение имени PHP SAPI. | |
| строка | getName() Возвращает имя коллектора. |
Подробности
serialize()
unserialize($data)
Параметры
| $data |
__construct(string $name = null, string $version = null)
Параметры
| string | $name | Название приложения, использующего веб-профилировщик |
| string | $version | Версия приложения, использующего веб-профилировщик |
setKernel(KernelInterface $kernel = null)
Устанавливает ядро, связанное с этим запросом.
Параметры
| 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.
http://api.symfony.com/4.0/Symfony/Component/HttpKernel/DataCollector/ConfigDataCollector.html