И опять работа с глобальной переменной… Кто бы сомневался.
Ну если вы так желаете, то: код в консоли:
<?php $method = 'REQUEST'; $key = 'action'; echo $modx->request->getParameters($key, strtoupper($method));
вывод:
exec
'action' это POST переменная передаваемая коннектору консоли, а 'exec' её значение )
Очевидно, что это рудимент, который, судя по истории процессора, даже никогда не использовался. Надо просто удалить будет.
Ну учитывая то что есть REQUEST это понятно. Не понятно то, что вы вместо того чтобы развивать компонент доказываете мне то чего нет. =) Я лично вам не нравлюсь, или ваша идеология программирования не совпадает с моей, я не знаю. Но факт в том что ничего «не правильного» и «плохого» в использовании modRequest внутри процессора нет, тем более что он уже там есть в объекте $this->modx->request.