Example #1
0
 /**
  *
  */
 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;
 }
Example #2
0
File: Origin.php Project: cwcw/cms
 /**
  *
  */
 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;
 }
Example #3
0
 /**
  *
  */
 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;
 }