function verifyGroupAlternateAddress(Operation $op, $branch, $officename, $group_id, $alternateAddress) { if ($op->errorReason() == "duplicate") { return TRUE; } try { $aliasData = $this->directoryService->groups_aliases->listGroupsAliases($group_id); } catch (\Exception $e) { return FALSE; } // TODO: check $aliasData against $alternateAddress return TRUE; }
function importOperationQueues($queues) { foreach ($queues as $queueName => $operations) { foreach ($operations as $opData) { $op = Operation::import($this->ctrl, $opData); $this->queue($op, $queueName); } } $this->verify(); }