/** * @return string */ public function getTransparent() { $transparent = new Transparent(); $transparent->setId(''); $transparent->setMessageId(''); $transparent->setTaskId(''); $transparent->setAction('pushmessage'); $transparent->setPushInfo($this->getPushInfo()); $transparent->setAppId($this->appId); $transparent->setAppKey($this->appkey); $actionChainList = $this->getActionChain(); foreach ($actionChainList as $index => $actionChain) { $transparent->addActionChain(); $transparent->setActionChain($index, $actionChain); } $transparent->appendCondition($this->getDurcondition()); return $transparent->serializeToString(); //return $transparent->condition(0); }