/** * */ public function addOutput($nodeOutput) { Streamwide_Web_Log::debug("distribution node add output"); $nodeOutput = parent::addOutput($nodeOutput); $nodeParameter = array('NodeId' => $nodeOutput['NodeId'], 'NodeOutputId' => $nodeOutput['NodeOutputId'], 'DistributionTypeId' => $nodeOutput['DistributionTypeId'], 'DistributionRatio' => $nodeOutput['DistributionRatio']); $nodeParameterId = Streamwide_Web_Model::call('Distribution.AddNodeParameter', array($nodeParameter)); $nodeOutput['NodeParamDistributionId'] = $nodeParameterId; return $nodeOutput; }
/** * */ public function addOutput($nodeOutput) { Streamwide_Web_Log::debug("origin node add output"); $nodeOutput = parent::addOutput($nodeOutput); if (!is_null($nodeOutput['OriginId'])) { $nodeParameter = array('NodeId' => $nodeOutput['NodeId'], 'NodeOutputId' => $nodeOutput['NodeOutputId'], 'OriginId' => $nodeOutput['OriginId']); $nodeParameterId = Streamwide_Web_Model::call('Origin.AddNodeParameter', array($nodeParameter)); $nodeOutput['NodeParamOriginId'] = $nodeParameterId; } return $nodeOutput; }
/** * */ public function addOutput($nodeOutput) { Streamwide_Web_Log::debug("calendar node add output"); $nodeOutput = parent::addOutput($nodeOutput); if (!is_null($nodeOutput['PeriodId'])) { $nodeParameter = array('NodeId' => $nodeOutput['NodeId'], 'NodeOutputId' => $nodeOutput['NodeOutputId'], 'PeriodId' => $nodeOutput['PeriodId']); $nodeParameterId = Streamwide_Web_Model::call('Calendar.AddNodeParameter', array($nodeParameter)); $nodeOutput['NodeParamCalendarId'] = $nodeParameterId; } return $nodeOutput; }