плохие глобальные переменные это $a = 111; class A { public function myfunc() { global $a; echo $a; } }
$_REQUEST: Замечание: Это 'суперглобальная' или автоматическая глобальная переменная. Это просто означает что она доступна во всех контекстах скрипта. Нет необходимости выполнять global $variable; для доступа к ней внутри метода или функции.
Где тут глобальные переменные которые «плохие»? ))
$this->modx->request->parameters[$method][$key];