Есть ли способ заставить XDEBUG срабатывать только при передаче параметра (через Session, Cook ie, Get и т. Д. c.) С определенным значением?
Я был ранее под предположение, что XDEBUG будет срабатывать только тогда, когда значение параметра XDEBUG.IDEKEY (в моем файле .ini) было передано как:
XDEBUG_SESSION=<idekey value>
или XDEBUG_SESSION_START=<idekey value>
Но теперь я замечаю, что XDEBUG срабатывает, когда XDEBUG_SESSION или XDEBUG_SESSION_START просто установлены, независимо от значения. Кажется, что значение может быть любым.
Я хотел бы настроить его так, чтобы сеанс XDEBUG проводился только в том случае, если конечный пользователь использует заданное значение c (а моя IDE настроена на прием Это). Если значение неверное, сеанс XDEBUG запускать не следует.