/** * This function passes control of action parameter processing to the control that caused the action, so that * the control can further process the action parameters. It also saves additional information in the returned * parameter array. This is useful for widgets that need to pass more information to the action than just a * simple string, and allows actions to get more information as well. This also allows widgets to modify * the action parameter, while preserving the original action parameter so that the action can see both. * * @param QControl $objSourceControl * @param QAction $objAction * @param $mixParameter * @return mixed */ public static function _ProcessActionParams(QControl $objSourceControl, QAction $objAction, $mixParameter) { $mixParameters['param'] = null; $mixParameters = $objSourceControl->ProcessActionParameters($objAction, $mixParameter); return $mixParameters; }