Спасибо, понял. в php же в функциях область видимо

Спасибо, понял.

в php же в функциях область видимости — локальная, и если нужна глобальная видимость переменной, то необходимо использовать global для этой переменной, к примеру global $modx

это я знаю, все-таки php не очень далеко в этом от с++ ушел :)

Кстати, раз списались… мы говорили по поводу передачи наборов параметров в процессоры. я дописал код в твои функции, в песочнице топик