Пример #1
0
 public function sendStoreRequest($settings, $key_id, $value, $expire)
 {
     $protocol_groups = $this->groupByProtocols($settings);
     unset($protocol_groups['']);
     $task_group = new TaskGroup($settings);
     foreach ($protocol_groups as $prot_id => $node_list) {
         $protocol =& $settings->instantiateProtocolById($prot_id);
         $task = $protocol->sendStoreRequest($key_id, $value, $expire, $node_list);
         $task_group->add($task);
     }
     return $task_group;
 }