public function createProgressAsyncMessage(__IComponent &$component) { $command = new __AsyncMessageCommand(); $command->setClass('__UpdateProgressIndicatorCommand'); $command->setData(array('code' => $component->getId(), 'progress' => $component->getProgress())); $return_value = new __AsyncMessage(); $return_value->addCommand($command); return $return_value; }